1
我在PHP重定向腳本,當他們訪問重定向URL這302重定向訪問者至其他網站的工作..的Apache的.htaccess重定向 - 乾淨的URL
該腳本會從該網址,然後一個變量(ID)將訪問者重定向到特定頁面。
的URL結構是:example.com/redirect/index.php?id=test
目前所有,如果我用「醜陋」的URL重定向工作,但我想去除所有unnessecary信息用.htaccess重寫URL以獲得更好的可用性。
其中的.htaccess重寫規則做我需要做上述表示的網址是這樣的:example.com/redirect/test
我目前使用下面的.htaccess規則
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteRule (.*) ./index.php?id=$1 [L]
</IfModule>
但他們只適用於像這樣的網址example.com/redirect/index.php?id=test如果我嘗試example.com/redirect/test我得到一個404錯誤頁面。
可能很高興知道,我有2個.htaccess文件,一個在我的根目錄中,另一個在root/redirects /目錄中。
此致敬禮!