1
我在我的网站上使用重写网址的重写规则,问题是,我应该上传一个新网站并保留一个已经存在的电子商店。电子商店位于服务器上“/ www”目录中的自己的文件夹“shop”中。如何忽略来自父目录的.htaccess文件?
但是现在我的.htaccess文件与电子商店混淆了,尽管它在父目录中,我应该如何在“/ shop”目录中阻止其效果?
下面的代码:
RewriteRule ^shop/?$ shop/ [L]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?detail1=$1&detail2=$2&detail3=$3&detail4=$4 [QSA,L]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?detail1=$1&detail2=$2&detail3=$3 [QSA,L]
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ index.php?detail1=$1&detail2=$2 [QSA,L]
RewriteRule ^([^/\.]+)/?$ index.php?detail1=$1 [QSA,L]
感谢您的帮助,迈克。
试试看,它究竟会做什么? – Mike
它告诉重写引擎仅在满足此条件时才应用规则。 –
那么,对于/ shop文件夹可以正常工作,但可以修改它,所以/ shop/admin也可以工作吗? – Mike