htaccess路线

时间:2012-02-16 14:52:26

标签: .htaccess

是否可以编写一个带URL的htaccess文件

/some-new-name并指向实际页面/file-name.php

所有内容都在页面/file-name.php中创建,但我希望用户输入/some-new-name并转到该页面

如果用户要点击/some-new-name

,也可以强制/file-name.php显示

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码执行此操作:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

# external redirect from file-name.php to /some-new-name
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\sfile-name\.php [NC]
RewriteRule ^ some-new-name [R=301,L,NC]

# internal redirect from /some-new-name to file-name.php
RewriteRule ^some-new-name$ file-name.php [L,NC]