我已经安装了Codeigniter,并为我的主站点工作。
但我现在正在尝试添加一个附加域名到同一主机帐户,这样我就可以有两个网站运行在同一主机上。附加域会在主public_html文件夹中创建一个新文件夹来存储web文件。
如何让Codeigniter忽略此目录?当我尝试查看该网站时,该网站无法正常加载。
我在主网站上也有一个SSL和www网址重定向。这是我的.htaccess文件:
RewriteEngine on
Options +FollowSymLinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.mysite\.co.uk$ [NC]
RewriteRule ^(.*)$ http://mysite.co.uk/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} (site|sections|here)
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} onsite|sections|here)
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]发布于 2012-10-08 20:00:54
我在同一个主机上有多个域名,其中两个使用CI。不要更改主htaccess,只更改包含CI安装的文件夹中的htaccess。如果您的主站点直接在public_html文件夹中,您可能必须将其移动到它自己的文件夹中,并将您的URL重定向到该文件夹,除此之外,这应该不会造成任何问题。
https://stackoverflow.com/questions/12778975
复制相似问题