1

下面的 htaccess 用于删除.php扩展名并添加http://www到 URL。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

PHP 扩展会被删除,但前提是 URL 如下所示:

- example.com/test
- www.example.com/test 
- http://www.example.com/test 

对于这个,.php 扩展名不会被删除:

 http://example.com/test

我需要在我的 .htaccess 文件中添加什么以使其适用于所有变体?

4

0 回答 0