更改.htaccess代码以适合我的网站结构

时间:2016-06-06 15:47:16

标签: .htaccess

我有以下.htaccess代码:

<Directory /var/www/html/angular2-sens>
    Options Indexes FollowSymLinks
    RewriteEngine On
    RewriteBase /angular2-sens
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /angular2-sens/index.html [L]
</Directory>

现在,这段代码来自我发现的一些教程 - 我需要更改它以适应我的webstie结构。

我的网站位于mydomain.com/v2

,目录为/domains/mydomain.com/public_html/v2/

希望你能帮助我。

我试图自己做并失败 - 返回错误500.(将.htaccess放在v2文件夹中)

 <Directory />
        Options Indexes FollowSymLinks
        RewriteEngine On
        RewriteBase /
        RewriteRule ^index\.html$ - [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule . /index.html [L]
    </Directory>

出了什么问题?

1 个答案:

答案 0 :(得分:3)

/v2/.htaccess

中试用此代码
Options +FollowSymLinks
RewriteEngine On
RewriteBase /v2/

RewriteRule ^index\.html$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.html [L]
<Directory>中不允许使用

.htaccess指令。