我正在为客户创建一个新的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
答案 0 :(得分:0)
<强>原始强>
RewriteRule ^(.*) index.php
<强>被修改强>
RewriteBase /newsite/
RewriteRule ^(.*)$ /newsite/index.php/$1 [L,QSA]