1
这是我的.htaccess文件的内容:.htaccess重写规则重定向而不是重写url?
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([^/]+)(/.+)? /negocio$2?shopURL=$1 [L,QSA]
RewriteOptions Inherit
它需要没有找到目录,并将它们转换成一个PHP变量,同时保留URL的其余部分。当我去:
http://lujanventas.com/test/asdf
地址栏显示:
http://lujanventas.com/negocio/?shopURL=asdf
(它仍然应该显示: “http://lujanventas.com/test/asdf”)
什么做错了?
你有没有试图消除QSA标志后
/
固定呢? – 2012-03-26 04:48:53我刚试过。看起来它和以前完全一样。 – lisovaccaro 2012-03-26 04:51:39
什么是“最初输入的网址”应该是什么意思? – 2012-03-26 04:58:19