【发布时间】:2015-05-26 01:55:48
【问题描述】:
我正在为客户开发一个新的 Joomla3 网站。他们当前的站点位于 www.domain.com/current/index.php (var/www/current),因此在不弄乱当前站点的情况下,我添加了另一个目录到我为新站点 www.domain.com/ 上传文件的位置newsite/index.php (var/www/newsite) 并且每当我浏览时,我都会登陆我正在处理的网站,并且所有链接都可以正常工作。
问题是当我尝试使用登录模块登录网站时,登录后,我被重定向到当前网站。不是我正在开发的网站。
我无权访问 httpd.conf 文件,所以我需要更改 HTACCESS 文件。
这是两个站点中当前的 HTACCESS 文件 (/var/www/.htaccess)
<Files .htaccess>
order allow,deny
deny from all
</Files>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php
ErrorDocument 400 https://www.domain.org/errors/400.html
ErrorDocument 403 https://www.domain.org/errors/403.html
ErrorDocument 404 https://www.domain.org/errors/404.html
ErrorDocument 500 https://www.domain.org/errors/500.html
【问题讨论】:
标签: php apache .htaccess mod-rewrite joomla