Php .htaccess重写规则所有链接

Php .htaccess重写规则所有链接,php,.htaccess,mod-rewrite,Php,.htaccess,Mod Rewrite,我正在尝试将“account/Username”/“account/Username/”替换为“account?account=Username” 这是我目前的.htaccess,在这个脚本的最后是3条规则,我试图创建这个重写自己,但没有任何运气。。。你们能看看有什么问题吗?(很抱歉成为noob,我没有.htaccess文档方面的经验) 我使用的是TPL引擎,这就是它无法工作的原因。RewriteRule的工作原理正好相反。@PedroLobito更具体地说:“我正在尝试将‘account/Us

我正在尝试将“account/Username”/“account/Username/”替换为“account?account=Username”

这是我目前的.htaccess,在这个脚本的最后是3条规则,我试图创建这个重写自己,但没有任何运气。。。你们能看看有什么问题吗?(很抱歉成为noob,我没有.htaccess文档方面的经验)


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

RewriteRule的工作原理正好相反。@PedroLobito更具体地说:“我正在尝试将‘account/Username’/‘account/Username/’替换为‘account?account=Username’。”重写规则是另一种方式around@PedroLobito所以这是不可能的,或者?你的措辞令人困惑,这可能就是为什么还没有人能帮助你。您希望在浏览器的地址栏中看到什么?从那里开始,这样就可以更清楚地知道你在寻找什么。大多数人不希望显示查询字符串。
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