簡體   English   中英

htaccess假文件夾

[英]htaccess fake folder

我有一個網站,你可以創建一個網絡,但我有一個問題是創建一個假文件夾。

普通網址;

mysite.com/profile.php?id=123&network=stackoverflow

我想要的是

mysite.com/stackoverflow/profile.php?id=123

另一個例子

普通網址;

mysite.com/home.php?network=stackoverflow

我想要的是

mysite.com/stackoverflow/home.php

這個htaccess代碼是什么? 謝謝你的幫助

嘗試這個:

RewriteRule ^([^\/]+)/(.*)$ /$2?network=$1 [QSA,L]

這將需要

yoursite.com/anything_up_to_the_slash/anything.php?anything=anything

並重寫它

yoursite.com/anything.php?anything=anything&network=anything_up_to_the_slash

在htaccess中你需要這樣的規則:

 RewriteRule ^stackoverflow/(home|profile).php /$1.php?network=stackoverflow [QSA,L]

請注意,QSA修飾符將確保傳遞到url的任何參數都將傳遞到重寫的url中。

暫無
暫無

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

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