【发布时间】:2015-09-24 06:44:17
【问题描述】:
我有一个主要基于 Code igniter 的网站。在里面我有一个使用 opencart 的商店设置。在我尝试使用 opencart seo 友好网址之前一切正常。
完成后,它会显示 codeigniter 404 视图。
当 url 为 xyz.com/store 时如何绕过 CI 路由
我的 Htaccess 文件在这里:
# Customized error messages.
ErrorDocument 404 index.php
# Set the default handler.
DirectoryIndex index.php
# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
#RewriteCond %{HTTPS} off
#RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.(.*)
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
【问题讨论】:
-
发布您的 htaccess。您需要添加一个例外以从您的 htaccess 规则中删除 /store 目录。
-
@Jeemusu 我已经添加了 htaccess 文件。提前致谢
标签: codeigniter routing opencart