.htaccess url别名为/ r / var到#/ r / var

时间:2013-07-28 20:15:51

标签: .htaccess mod-rewrite

我已经尝试过这个文档,但我绝对不是系统管理员。我想为我的域alienstream.com创建一个重写规则,以便alienstream.com/r/electronicmusic别名为alienstream.com/#r/electronicmusic

我知道将要遵循的一般形式

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^/([a-zA-Z0-9]+)$ /#/?var=$1 [L]
</IfModule>

但我只是不明白这个

的语法

1 个答案:

答案 0 :(得分:1)

通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放在.htaccess目录下的DOCUMENT_ROOT中:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On

RewriteRule ^(r/.+?)/?$ /?sub=$1 [NC,L,R]