If you look at the YouTube site when you search, you will see that there is a URL result and then method.
For example:
https://www.youtube.com/results?search_query=s
My .htaccess
file code:
Options +FollowSymLinks RewriteEngine on RewriteRule post/(.*)/ index.php?id=$1 RewriteRule post/(.*) index.php?id=$1
I want to put post/122
on that page for paging, for example, and I want method to be added here.
But this is where the new problem begins. Because the Get function is no longer read.
URLs are tests !!
Advertisement
Answer
you will need the QSA
flag for the rewrite rule then it will append the original query string into the new uri
Options +FollowSymLinks RewriteEngine on RewriteRule post/(.*)/ index.php?id=$1 [QSA] RewriteRule post/(.*) index.php?id=$1 [QSA]
see https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html#RewriteRule