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

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

如何使用 .htaccess 區(qū)分帶參數(shù)和不帶參數(shù)的網(wǎng)址

如何使用 .htaccess 區(qū)分帶參數(shù)和不帶參數(shù)的網(wǎng)址

PHP
料青山看我應(yīng)如是 2022-09-17 21:40:59
我甚至不知道我怎么能給這個(gè)問題起個(gè)標(biāo)題,但問題來了:我在這個(gè)有服務(wù)的項(xiàng)目上使用seo友好的網(wǎng)址。服務(wù)鏈接看起來像; 他們被翻譯成;另一方面,頁面在其網(wǎng)址末尾沒有.php擴(kuò)展名,例如:或。.com/services/service-title-6.com/services.php?s=service-title-6.com/services.com/about-us實(shí)際問題出現(xiàn)在我處理此網(wǎng)站的多種顯示語言之間的切換時(shí)。我剛剛使用了一個(gè)調(diào)用的get參數(shù),我可以將其傳遞到任何頁面,因?yàn)槲以诿總€(gè)頁面上都有一個(gè)php文件來處理它以及其他東西。在我的導(dǎo)航欄上,語言更改按鈕鏈接是動(dòng)態(tài)創(chuàng)建的,因此用戶不必離開當(dāng)前頁面即可更改網(wǎng)站的語言。因此,如果您正在查看“關(guān)于”頁面,則鏈接是:切換到英語。這是在 php 中生成的,類似于 .lang.com/about-us?lang=en$current_url . "?lang=en"但是,當(dāng)我查看帶有服務(wù)等參數(shù)的頁面時(shí),鏈接會(huì)被 .htaccess 轉(zhuǎn)換為類似以下內(nèi)容的內(nèi)容: 。如您所知,第二個(gè)問號(hào)將作為參數(shù)被忽略并且不會(huì)傳遞。我需要使用 & 符號(hào)而不是問號(hào)。但是,當(dāng)我只是在常規(guī)頁面上執(zhí)行此操作時(shí),我不能單獨(dú)使用 & 符號(hào),因?yàn)樗鼘⒈环g成:..com/services.php?s=service-title-6?lang=en.com/about-us.php&lang=en很抱歉這個(gè)問題很長,但任何幫助和想法來處理這個(gè)問題將不勝感激。謝謝。
查看完整描述

1 回答

?
繁星點(diǎn)點(diǎn)滴滴

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

我通過將下一個(gè)查詢字符串附加到我的URL來修復(fù)我的問題。我不知道m(xù)od_rewrite的旗幟。QSA

這是我對(duì)服務(wù)頁面的原始規(guī)則:

RewriteRule ^services/(.*?)/?$ services.php?s=$1 [L]

我用以下代碼替換了它:

RewriteRule ^services/(.*?)/?$ services.php?s=$1&lang=$2 [L,QSA]

我不知道它是否100%可靠,但它似乎完美地滿足了我的需求,即使做了一些測(cè)試。

(感謝約瑟夫·西布勒-復(fù)職莫妮卡指導(dǎo)我回答一個(gè)有用的問題。


查看完整回答
反對(duì) 回復(fù) 2022-09-17
  • 1 回答
  • 0 關(guān)注
  • 94 瀏覽

添加回答

舉報(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)