【发布时间】:2014-09-26 05:50:51
【问题描述】:
我对 codeigniter htaccess 有疑问,请阅读下文。
我的演示网址:sampleurl.com,我将所有文件都放在名为 demo 的子文件夹下。
-sampleurl.com
-demo
- application
- system
- index.php
-demo1
我有两个子页面,即 sampleurl.com/aboutus、sampleurl.com/contactus
我有另一个文件夹 demo1,我无法访问此文件夹,因为我必须通过 http://www.sampleurl.com/demo1 访问 - 它显示找不到页面。
RewriteEngine on
RewriteBase /demo
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /demo/index.php?/$1 [L]
请帮帮我。
【问题讨论】:
-
问题不在 codeigniter 上,因为您无法访问
demo和demo1文件夹上的index.php。您的sampleurl.com根文件夹不应包含禁止访问包含文件夹的底层索引文件或 htaccess 文件。你的sampleurl.com根目录除了这两个文件夹还有其他内容吗? -
sampleurl.com 中不只有两个文件夹
-
sampleurl.com 上还有哪些其他文件?
-
你检查过你的 .htaccess 文件了吗?
-
请编辑您的问题并发布 htaccess 文件的内容
标签: php .htaccess codeigniter