【发布时间】:2011-10-20 20:49:04
【问题描述】:
我有一个位于 www.domain/store 下的网站
我想为整个网站使用 MOD_rewrite 来摆脱 store。
这可能与mod_rewrite有关吗??
该网站基于 Opencart 构建。
我已尝试以下建议: 我收到内部服务器错误,所以我查看了 Apache 错误日志,以下是错误:
[Sun Oct 23 03:02:09 2011] [error] [client 120.144.194.243] File does not exist: /home/favstayc/public_html/404.shtml
[Sun Oct 23 03:02:09 2011] [error] [client 120.144.194.243] File does not exist: /home/favstayc/public_html/favicon.ico
[Sun Oct 23 03:02:09 2011] [error] [client 120.144.194.243] client denied by server configuration: /home/favstayc/public_html/error_log
[Sun Oct 23 03:02:09 2011] [error] [client 120.144.194.243] client denied by server configuration: /home/favstayc/public_html/.htaccess
好的,我现在得到了答案。下面就是答案!
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !(.*)store
RewriteRule ^(.*)$ store/$1 [L]
【问题讨论】:
标签: apache .htaccess mod-rewrite