第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

將原始網(wǎng)址轉(zhuǎn)換為友好網(wǎng)址

將原始網(wǎng)址轉(zhuǎn)換為友好網(wǎng)址

將原始網(wǎng)址轉(zhuǎn)換為友好網(wǎng)址在我的網(wǎng)站上有一個(gè)注冊(cè)導(dǎo)師的鏈接。這個(gè)鏈接是這樣的http://www.myweb.com/profiles/tutors/index.php?tutorCode=1285&tutorName=Robert%20Sakoo&city=Sidny所以我需要重寫這樣的鏈接:www.myweb.com/1285/Rober Sakoo任何人都可以告訴我是否可以將原始URL重寫為我預(yù)期的URL?
查看完整描述

2 回答

?
牛魔王的故事

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超3個(gè)贊

您似乎對(duì)URL和重寫的工作方式感到困惑。該概念:“我需要重寫this2this1 ”是指:

  1. 有人在地址欄中輸入this2或點(diǎn)擊this2鏈接。

  2. 服務(wù)器看到了對(duì)this2的請(qǐng)求

  3. 服務(wù)器都有一套規(guī)則來重寫內(nèi)部從請(qǐng)求this2this1

  4. this1被提供給瀏覽器

請(qǐng)注意,所有這一切中的重要概念是瀏覽器請(qǐng)求“this2”鏈接,并且服務(wù)器在內(nèi)部將請(qǐng)求重寫為“this1”。但這可能不是你想要的,因?yàn)槟菚r(shí)你會(huì)把丑陋的URL和重寫它們看成漂亮的URL,而不是那些看起來很友好的URL。

很多時(shí)候,特別是在這里,人們要求“我想將此URL更改為此URL”之類的內(nèi)容,或者在有兩步重定向過程時(shí)要求重寫。這是第2步(你不要求的話)這需要this1瀏覽器重定向this2使URL地址欄更改為this2

  1. 有人在地址欄中輸入this1或點(diǎn)擊this1鏈接。

  2. 服務(wù)器看到this1的請(qǐng)求

  3. 服務(wù)器有一組規(guī)則可以將瀏覽器外部重定向this2。

  4. 瀏覽器的地址欄現(xiàn)在說明了這個(gè)2

  5. 瀏覽器請(qǐng)求this2

  6. 服務(wù)器看到了對(duì)this2的請(qǐng)求

  7. 服務(wù)器都有一套規(guī)則來重寫內(nèi)部從請(qǐng)求this2this1

  8. this1被提供給瀏覽器

所以這整個(gè)迂回的卷積只是所以當(dāng)瀏覽器嘗試去this1,它就會(huì)被重定向到this2但實(shí)際上仍然被提供從內(nèi)容this1。

所以我認(rèn)為這一定是你想要的。試著把它放在你的htaccess文件中:

RewriteEngine On# check if the actual request if for "this1"RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /profiles/tutors/index.php\?tutorCode=([0-9]+)&tutorName=([^&]+)&?([^\ ]+)# redirect to "this2"RewriteRule ^profiles/tutors/index\.php /%1/%2/?%3 [R=301,L,NE]# now rewrite "this2" back to "this1"RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^([0-9]+)/(.+)/$ /profiles/tutors/index.php?tutorCode=$1&tutorName=$2 [L,QSA]

請(qǐng)注意,該city參數(shù)永遠(yuǎn)不會(huì)在友好URL中進(jìn)行編碼,因此它將作為查詢字符串的一部分保留。你可以改變它,以便友好的URL看起來像:/id/name/city/而不僅僅是/id/name/,修改應(yīng)該是微不足道的。


查看完整回答
反對(duì) 回復(fù) 2019-08-14
?
冉冉說

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊

那可能就在附近:

RewriteEngine onRewriteRule ^([0-9]+)/(.+)$ /profiles/tutors/index.php?tutorCode=$1&tutorName=$2 [NC,QSA]

由于您沒有指定如何處理它,我沒有考慮您的city參數(shù),因此添加QSA(查詢字符串附加)到規(guī)則,因此GET中的參數(shù)仍然傳遞給腳本。


查看完整回答
反對(duì) 回復(fù) 2019-08-14
  • 2 回答
  • 0 關(guān)注
  • 506 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)