1
請注意最新的錯誤。RewriteRule([a-zA-Z0-9 _-] +).xyz.in a.php?id =%1
RewriteRule ([a-zA-Z0-9_-]+)\.xyz.in a.php?id=%1
同時擊中到a.php?id=something
,我越來越yzx.xyz.in
但DNS服務器地址無法找到。 請建議我有什麼解決方案。 謝謝。
請注意最新的錯誤。RewriteRule([a-zA-Z0-9 _-] +).xyz.in a.php?id =%1
RewriteRule ([a-zA-Z0-9_-]+)\.xyz.in a.php?id=%1
同時擊中到a.php?id=something
,我越來越yzx.xyz.in
但DNS服務器地址無法找到。 請建議我有什麼解決方案。 謝謝。
轉到.htaccess文件,然後重寫此代碼。
RewriteCond %{THE_REQUEST} \s/index\.php\?id=([_0-9a-zA-Z-]+)\s [NC]
RewriteRule ^%1? [R=301,L]
RewriteRule ^([_0-9a-zA-Z-]+)$ /index.php?id=$1 [L]
RewriteCond %{THE_REQUEST} \s/index\.php\?id=([_0-9a-zA-Z-]+)\s [NC]
RewriteRule^%1.html? [R=301,L]
RewriteRule ^([_0-9a-zA-Z-]+?)(?:\.html)?$ /index.php?id=$1 [NC,L]
您漏填了''^在你重寫規則的開始 – Ayan
不清楚......而'%1'是指第一捕獲'RewriteCond'指令組。爲了反引用一個'RewriteRule'捕獲組,前面加上一個'$':'$ 1' – revo