![](/img/trans.png)
[英]I have to pass slug as well as other parameters to retrieve information but i want to hide parameters showing in url using .htaccess except slug
[英]I want to hide URL parameters of my website page by using .htaccess
我正在嘗試通過.htaccess文件隱藏url參數,是否可以顯示這樣的url?
給我解決方案我是.htaccess文件的新手,我正在下面的.htaccess文件中編寫代碼,但該代碼無法正常工作,我想要類似http:// eoflex / CAportal / blogtitle的url我不想顯示/?slug = blogtitle *
RewriteRule ^([A-Za-z0-9-]+)/?$ page.php?slug=$1 [L]
您可以在.htaccess文件中使用以下代碼。 您還可以使用apache重寫模塊。 首先,在apache服務器中啟用apache重寫模塊。
在.htaccess文件中寫以下行
RewriteEngine開
RewriteRule ^ / CAportal / readmore /([[a-zA-Z0-9 _-] +)/ $ / CAportal / readmore / page.php?slug = $ 1
暗示
^ / read / This / Url / blogtitle /as/This/Url/page.php?slug=blogtitle
信息
^匹配字符串的開頭
$匹配字符串的結尾
[0-9]匹配數字0–9。 [2-4]將匹配2到4(含2和4)的數字。
[az]匹配小寫字母a–z
[AZ]匹配大寫字母A–Z
[a-z0-9]結合使用其中的一些,可以匹配字母a–z和數字0–9
嘗試此操作(將此操作放在文檔根目錄的.htaccess中)。
RewriteRule ^CAportal/readmore/([a-zA-Z0-9_-]+)/?$ /CAPortal/readmore/?slug=$1 [L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.