0

我正在尝试index.html像我的index.php规则一样剥离所有文件和扩展名。意思是,而不是

www.discretix/modules-hdcp/index.html

应该有

www.discretix/modules-hdcp/

它适用于index.phpindex.html不适用。我正在使用 wordpress,我的服务器是 apache。

这些是我的 htaccess 规则:

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

1 回答 1

0

以下规则将使用 301 重定向(永久移动)将用户从 index.html 或 index.php 重定向到文件夹(这将反映在客户端浏览器地址栏中),您可能希望将其更改为 302 重定向(最初是临时重定向,但现在通常用于指定重定向,原因不明)

RewriteBase /~discretix/
RewriteRule ^index\.(html|php)$ ./ [R=301,L]
于 2013-01-17T14:31:43.987 回答