![](/img/trans.png)
[英]Installing CodeIgniter on root and WordPress in sub-directory Not Working
[英]CodeIgniter not working in sub-directory
我正在使用CodeIgniter 3.1.1。
问题是当我浏览安装了CodeIgniter的子目录( http://www.wap.com/demosite )时,它总是重定向到主域,我认为问题出在.htaccess
。
例如 :
域名: http : //www.wap.com
主站点目录public_html/
和.htaccess
文件在主目录public_html/.htaccess
RewriteEngine on
RewriteOptions inherit
ErrorDocument 500 /errors/404
ErrorDocument 401 /errors/404
ErrorDocument 403 /errors/404
ErrorDocument 404 /errors/404
RewriteCond %{HTTP_REFERER} !^http://wap.com/.*$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|js)$ - [F,NC]
CodeIgniter安装目录
public_html/demosite/
和.htaccess
文件在子目录public_html/demosite/.htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
我假设此举是一个新的补充?
需要确保在application / config / config.php中你的base_url设置为http://www.wap.com/demosite
而不是http://www.wap.com
这经常被遗漏并导致这些类型的重定向
你的codeigniter htaccess也应该设置为RewriteBase /demosite/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.