.htaccess rewriterule所有链接

时间:2015-05-04 01:16:33

标签: php .htaccess mod-rewrite

我正在尝试将'account / Username'/'account / Username /'替换为'account?account = Username'。

这是我目前的.htaccess,在这个脚本的末尾是3条规则,我试图自己创建这个重写,但没有运气......你们能看出问题是什么? (抱歉是菜鸟,我没有.htaccess文件的经验)

Options -Indexes +FollowSymlinks
Header add Access-Control-Allow-Origin "*" 

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ ./index.php?request=$1

ErrorDocument 500 /index.php?request=error
ErrorDocument 404 /index.php?request=error
ErrorDocument 403 /index.php?request=error

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?url\.nl$ [NC]
RewriteRule ^$ https://url.nl%{REQUEST_URI} [R,L]
RewriteEngine Off

RewriteEngine On
RewriteCond %{HTTP_HOST} account
RewriteRule ^account/(.*)$ https://url.nl/account?account=$1

1 个答案:

答案 0 :(得分:0)

我正在使用TPL引擎,这就是它无法工作的原因。