【发布时间】:2016-06-13 21:53:54
【问题描述】:
我在 joomla 中创建网站,多语言。我为没有 index.php 的打开编写 htaccess 重写代码。问题是我的网站没有在根文件夹 htdocs 上打开。
当我打开网站写入本地主机时
改写到这个地址
本地主机/tm/
网站是空的,只有符号'>'
但是当我将网站移动到子文件夹时,它会打开
本地主机/A/tm/
它打开, 更改语言时也会打开。我如何编辑 .htaccess 文件以在根文件夹中打开站点,帮助我...
我的代码在这里 .htaccess ->
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
【问题讨论】:
标签: php .htaccess mod-rewrite joomla