【发布时间】:2014-01-21 14:33:37
【问题描述】:
我在子域的子目录中设置了 CodeIgniter。我的 htaccess 文件适用于以下内容:http://subdomain.domain.com/subdirectory/
工作的 htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteBase /subdirectory/
RewriteRule ^$ index.php [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(index\.php|robots\.txt|favicon\.ico)
RewriteRule ^(.*)$ index.php?/$1 [L]
但是,当我将域名 http://www.mydomainname.org 指向 public_html/subdirectory 时,这不起作用。
我想要实现的是我想使用http://www.mydomainname.org/whatever/ 来掩盖http://sub.domain.com/subdirectory/index.php/whatever
这可能吗?有什么我可以添加到我的 htaccess 中来实现这一点的吗?
我尝试使用 htaccess 答案 here,但没有运气。
【问题讨论】:
标签: php .htaccess codeigniter mod-rewrite