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