我有一个OpenCart网站,但需要创建一个可访问的addtional / test目录。
默认情况下,所有请求都会发送到OpenCart。我试图让它发送除了/ test之外的所有内容。我已经在这个网站上尝试了一些建议,但要么没有任何反应,要么我得到500内部服务器错误。
这是OpenCart提供的重写部分.htacccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
我认为在RewriteBase
之后我需要一条如下所示的行,但是无法正常工作。
RewriteCond %{REQUEST_URI} !^/test
谢谢!
答案 0 :(得分:0)
我认为
RewriteCond %{REQUEST_URI} !^test/(.*)
应该这样做
答案 1 :(得分:0)
RewriteBase / YOUR_SUB_DIR / 用您的替换“ YOUR_SUB_DIR”