如何Url重写文件夹?
How to do Url rewriting for folders?
我需要重写下面的 link
www.website.com/folder1/folder2/index.php?name=value
变成这样:
www.website.com/folder1/folder2/name/
我用这行代码尝试了 htaccess,但它不起作用。
RewriteEngine on
RewriteRule ^name/([A-Za-z0-9-]+)/?$ index.php?name= [NC,L]
提前致谢!
在 /folder1/folder2/.htaccess
中插入这条规则:
RewriteEngine On
RewriteBase /folder1/folder2/
RewriteCond %{THE_REQUEST} /index\.php\?name=([^\s&]+) [NC]
RewriteRule ^ name/%1? [R=302,L,NE]
RewriteRule ^name/([A-Za-z0-9-]+)/?$ index.php?name= [NC,QSA,L]
我需要重写下面的 link
www.website.com/folder1/folder2/index.php?name=value
变成这样:
www.website.com/folder1/folder2/name/
我用这行代码尝试了 htaccess,但它不起作用。
RewriteEngine on
RewriteRule ^name/([A-Za-z0-9-]+)/?$ index.php?name= [NC,L]
提前致谢!
在 /folder1/folder2/.htaccess
中插入这条规则:
RewriteEngine On
RewriteBase /folder1/folder2/
RewriteCond %{THE_REQUEST} /index\.php\?name=([^\s&]+) [NC]
RewriteRule ^ name/%1? [R=302,L,NE]
RewriteRule ^name/([A-Za-z0-9-]+)/?$ index.php?name= [NC,QSA,L]