2016-01-12 64 views
0

創建動態URL是不一樣的頁面的名稱htaccess的規則,如果沒有找到請求的URL

例子:

頁面名稱保持相同的例子 - 使用example.php但動態請求的網址是example-acd.php。

如何在服務器上未找到動態URL的情況下重定向到新頁面。

使用此代碼:

RewriteCond %{REQUEST_URI} !-d 
RewriteCond %{REQUEST_URI} !-f 
RewriteRule ^.*$ /404.php [L] 

它的靜態URL而不是爲動態URL

回答

0

你需要到位的%使用%{REQUEST_FILENAME}做工精細{REQUEST_URI}

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^.*$ /404.php [L] 
+0

因FILEMAN動態創建而無法使用。我已經嘗試過這些代碼。 URL正在動態創建,並且沒有該名稱的頁面 –

相關問題