【问题标题】:Home page not opens on root folder (htdocs)主页未在根文件夹上打开 (htdocs)
【发布时间】: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


    【解决方案1】:

    更改配置.php 输入数据库名称和连接名称 编辑服务器名称、数据库名称、id、密码(如果有)

    否则,更改 80/443 以外的端口

    【讨论】:

    • 哪个 config.php ?配置.php?给我示例代码?
    • 站点工作,数据库或服务器连接没有问题,只是不能在根文件夹上工作,但是当我更改语言站点工作时,我认为问题是这段代码“RewriteRule (.*) index. php"
    猜你喜欢
    • 2013-01-11
    • 2011-11-14
    • 2018-12-29
    • 2022-09-22
    • 2013-09-22
    • 1970-01-01
    • 2019-02-13
    • 2020-01-14
    • 1970-01-01
    相关资源
    最近更新 更多