繁体   English   中英

.htaccess重新编写所有链接

[英].htaccess rewriterule all links

我正在尝试将“帐户/用户名” /“帐户/用户名/”替换为“帐户?帐户=用户名”。

这是我当前的.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

我正在使用TPL引擎,这就是为什么它不起作用的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM