0

我想将 domain.com/file.php 重定向到 domain.com/file/ 我目前有这个:

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^file/?$ file.php [NC,QSA,L]

但是,这只完成了一半的工作,它只会让 domain.com/file/ 加载 domain.com/file.php

我想要它,所以 domain.com/file.php 将被重定向到 domain.com/file/ (明显更改 URL)这将加载 domain.com/file.php

换句话说,“禁止”直接访问 domain.com/file.php 或至少让它看起来 domain.com/file.php 不存在

提前致谢 :)

4

1 回答 1

0

尝试添加这个:

RewriteCond %{THE_REQUEST} \ /+file\.php
RewriteRule ^ /file/ [L,R=301]
于 2013-11-04T04:50:21.223 回答