簡體   English   中英

為什么我的htaccess將當前頁面的URL添加到頁面上的所有鏈接

[英]why is my htaccess adding current page url to all links on the page

htaccess重寫規則是新手,但是通過一些教程,我已經能夠編寫一些規則,但是現在的問題是,規則很好用,但是頁面上的每個鏈接都以當前頁面鏈接開頭,因此呈現了所有鏈接。頁面無效。 以下是示例代碼

RewriteEngine on
RewriteRule ^school/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ school.php?country=$1&school=$2 [NC,L] 

例如,如果我以學校/西班牙/大學的身份訪問學校頁面,則指向應該是索引的索引頁面的鏈接將更改為學校/西班牙/大學/索引

我到處都在尋找類似的問題或解決方案,但沒有發現任何問題。

解決問題的最佳方法是使用頁面頂部的基本鏈接。

這可以完美地解決問題,無論您使用相對鏈接還是絕對鏈接都沒有關系。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM