在 htaccess 文件 php 中用查询字符串问号重写 URL
Rewriting URL with query string question mark in htaccess file php
我URL喜欢www.yoursite.com/watch?v=OYQ3svsQ8Ys
并想将其重定向到 www.yoursite.com/index.php?v=OYQ3svsQ8Ys
其实问号出问题
我正在尝试 :
<ifModule mod_expires.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{QUERY_STRING} ^v=([^&]+) [NC]
RewriteRule ^watch$ index.php? [NC,L,QSA]
</ifModule>
您的文件中唯一的错误是内容 <ifModule mod_expires.c>
。将其更改为 rewrite
<ifModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{QUERY_STRING} ^v=([^&]+) [NC]
RewriteRule ^watch$ index.php? [NC,L,QSA]
</ifModule>
我URL喜欢www.yoursite.com/watch?v=OYQ3svsQ8Ys
并想将其重定向到 www.yoursite.com/index.php?v=OYQ3svsQ8Ys
其实问号出问题 我正在尝试 :
<ifModule mod_expires.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{QUERY_STRING} ^v=([^&]+) [NC]
RewriteRule ^watch$ index.php? [NC,L,QSA]
</ifModule>
您的文件中唯一的错误是内容 <ifModule mod_expires.c>
。将其更改为 rewrite
<ifModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{QUERY_STRING} ^v=([^&]+) [NC]
RewriteRule ^watch$ index.php? [NC,L,QSA]
</ifModule>