是否可以编写一个带URL的htaccess文件
/some-new-name
并指向实际页面/file-name.php
所有内容都在页面/file-name.php
中创建,但我希望用户输入/some-new-name
并转到该页面
如果用户要点击/some-new-name
/file-name.php
显示
答案 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]