0
我絕對失去了,嘗試任何愚蠢的東西。可能你知道這種情況。我在這裏和谷歌上嘗試了許多線索的提示,但沒有任何幫助。我有重寫模塊加載在我的Apache(由phpinfo檢查)。對於一個網站,我已經創建的.htaccess,目前簡單的規則存儲在何處:重寫不起作用
RewriteEngine on
RewriteBase/
RewriteRule ^/certifikaty\.html$ certifikaty.php
所以,我希望http://www.contech.cz/certifikaty.html將顯示http://www.contech.cz/certifikaty.php。不幸的是沒有。所以,我在httpd.conf中設置這些線路:
RewriteLogLevel 9
RewriteLog "logs/rewrite.log"
文件(rewrite.log)被創建,但即使重新啓動服務器是空的。
請問,你能幫我擺脫這個嗎?
馬立克
刪除'/'。 'RewriteRule'不包含請求URI的開始'/'。 'RewriteRule^certifikaty \ .html $ certifikaty.php [L]' –
當然,這是我的一個試驗.....它不起作用。 –
您是否期望它將_redirect_指向'certifikaty.php'或者進行內部重寫?如果你需要重定向添加'[L,R = 301]' –