【发布时间】:2014-06-21 14:30:32
【问题描述】:
我的网站上有 Opencart 脚本。在根 .htaccess 中,我有这些行到 seo 链接。
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
我有一个名为 /imei 的子域,但我无法访问它(我收到 404 Not Found)。原因是上面代码的最后一行。如果我删除此行,我可以访问 /imei,但搜索引擎将被禁用商店。
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
我的问题是如何在 /imei 中排除 RewriteRule?到目前为止,我已经在 /imei .htaccess 中尝试了几种类型的 htaccess,但没有奏效!
任何想法将不胜感激:)
【问题讨论】:
标签: regex apache .htaccess mod-rewrite