如何解决托管服务器上的子目录问题

时间:2018-07-29 16:20:30

标签: .htaccess

我将网站托管到托管服务器中的子目录。 但是当我尝试导航到网站的子URL时,它将重定向到主域。 因此,我添加了.htaccess文件来解决此问题。 .htaccess文件如下。

RewriteEngine On
Options FollowSymLinks

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /#/$1 [L]

但是我不断遇到问题。 请让我知道我该如何解决。

1 个答案:

答案 0 :(得分:2)

您可以将以下内容写入.htaccess文件。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sub-directory/
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /sub-directory/index.html [L]
</IfModule>