.htaccess mod rewrite - 假文件夹到路径

时间:2013-01-18 15:38:04

标签: .htaccess redirect directory

我正在尝试使用.htaccess进行一些重定向,并且我已经管理了一些重定向但不完全符合我的要求。

当有人进入

时,我想要类似于facebook的东西
  

http://www.example.com/folder

我想将它们重定向到

  

http://www.example.com/mypath/myfile.php?user=folder

其中文件夹可以是带字母和数字的任何变量([A-Za-z0-9 - ] +)

我已设法使用带扩展名的规则,例如example.com/folder.htm,但我根本不需要任何扩展程序

我找到了几个例子,但它们都不适合我。我确定我错过了什么。

1 个答案:

答案 0 :(得分:1)

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([A-Za-z0-9\-]+)$  /myfile.php?user=$1 [L,NC]

我很确定这就是你想要的。

确保您拥有有效的正则表达式,您可以使用一些在线工具进行检查,只需搜索它

btw在减号导入之前的反斜杠,因为它是字符集中的特殊字符。也许你忘记了