不工作我使用PHP和Apache服務器的工作,我想重寫sites/all/themes/chap2014/fpd/gift.php
到fdp/gift
和sites/all/themes/chap2014/fpd/another.php
fdp/another
正是我想要做到這一點重寫URL在PHP
重寫sites/all/themes/chap2014/fpd/*.php
到fpd/*
重寫模式啓用,我在.htacess
文件中嘗試下面的代碼。
RewriteEngine on
RewriteRule ^fpd/?$ sites/all/themes/chap2014/fpd/$1.php
但是什麼都沒有發生,實現這個目標的正確方法是什麼?
得到任何幫助,
我嘗試這一點,但什麼都沒有發生在 重寫規則^ FPD /([^ /] +)/ $ 'RewriteEngine敘述? /sites/all/themes/chap2014/fpd/$1.php [L,NC]' – zhilevan
我測試你的規則在http://martinmelin.se/rewrite-rule-tester/ 與此網址'網站/所有/主題/ chap2014/fpd/tshirt.php'但被告知不匹配 – zhilevan
1.切勿在該網站上測試,因爲它不可靠。 2.你需要輸入你的URI爲'http:// example.com/fpd/tshirt.php',它將被內部轉發到'http://example.com/sites/all/themes/chap2014/fpd/tshirt .php' – anubhava