我有从
重写网址的问题Ä
到
http://localhost/cs/compare?slug=wash-safe-industries.html
我在.htaccess中尝试过以下代码,但对我不起作用,我也搜索了各个网站,但仍面临问题
http://localhost/cs/compare/wash-safe-industries.html
还尝试了以下代码行
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?compare/(.*?)/?$ /compare.php?slug=$1 [L]
请帮助我谢谢
答案 0 :(得分:2)
在/cs/
子目录中尝试此.htaccess:
Options -MultiViews
RewriteEngine on
RewriteBase /cs/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^compare/(.+?)/?$ compare.php?slug=$1 [L,NC,QSA]
答案 1 :(得分:1)
尝试使用以下代码行:
Options -MultiViews
RewriteEngine On
RewriteRule ^compare/(.+?)/?$ compare.php?slug=$1 [L,NC,QSA]
答案 2 :(得分:0)
你必须写如下,试试这个。
RewriteRule ^ compare / wash-safe-industries.html compare?slug = wash-safe-industries.html