簡體   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