.htaccess重定向在子文件夹中

时间:2016-01-25 13:47:18

标签: .htaccess redirect

我在.htaccess上找到了以下重写:

RewriteRule ^user/([0-9a-zA-Z]+)$ user.php?u=$1 [NC,L]

它在根目录中完美运行,但我似乎无法让它在子文件夹中工作。我也尝试过:

RewriteRule ^Social_Network/user/([0-9a-zA-Z]+)$ Social_Network/user.php?u=$1 [NC,L]

RewriteRule ^/Social_Network/user/([0-9a-zA-Z]+)$ /Social_Network/user.php?u=$1 [NC,L]

但似乎都不起作用。谁知道我做错了什么?

DirectoryIndex index.php
AddDefaultCharset utf-8

RewriteEngine on
Options +FollowSymlinks -MultiViews -Indexes

RewriteBase /
RewriteRule ^/Social_Network/user/([0-9a-zA-Z]+)$ user.php?u=$1 [NC,L]

我已经包含了整个文件,因为还有任何其他问题影响了这一行。

1 个答案:

答案 0 :(得分:0)

刚刚结束这个问题。 在研究这个问题时,我发现我需要为godaddy添加一些行...我想当我添加行时我在某个地方引入了一个错误,因为我只是再次尝试,而anubhava你是对的,那个解决方案现在可以正常工作了。谢谢。 -