如何將我的網站上的所有頁面重定向到URL中的/ de/.php或/ en/ .php?我不想重定向domain.com/index.php,只有domain.com/de/.php或/en/*.php。返回以.php結尾的所有頁面的HTTP狀態代碼301
回答
您可以使用此規則
RewriteRule ^(en|de)/(.*?)\.php$/[R=301,L]
謝謝!我將它添加到我的.htaccess中,但domain.com/de/test.php仍然給我一個404而不是301. – 2014-09-22 17:04:55
你把** RewriteEngine On **之前?你的htaccess在根文件夾中?是* mod_rewrite *啓用和允許您的Apache配置htaccess? – 2014-09-22 17:07:02
我做了,但是.htaccess很長,在底部它沒有工作。我在RewriteEngine On之後立即將其移開,現在它就像魅力一樣。謝謝! – 2014-09-22 17:11:15
- 1. Http狀態代碼301到返回410的頁面
- 2. App Engine Cron作業始終返回HTTP狀態代碼301
- 3. 返回HTTP狀態代碼201瓶
- 4. Rest API返回HTTP狀態代碼
- 5. Apache返回403狀態代碼以及頁面內容
- 6. 如何在純HTML頁面中返回特定的HTTP狀態碼頁面
- 7. Nightmare JS返回頁面狀態碼
- 8. 從PHP返回Http狀態代碼到Apache?
- 9. Angular js http get返回所有頁面
- 10. 錯誤 - 返回JSON以及HTTP狀態代碼錯誤JAX-RS
- 11. 將錯誤消息返回給AJAX以及HTTP狀態代碼
- 12. 返回代碼和狀態
- 13. 如何使用RegEx返回以'_thumbnail'結尾的所有結果?
- 14. Django 404頁面返回200狀態代碼
- 15. 錯誤頁面返回狀態代碼200默認響應
- 16. 檢測來自JavaScript的HTTP 301狀態代碼
- 17. php代碼返回當前頁面
- 18. ASP.NET的404自定義錯誤頁面返回302狀態爲http狀態
- 19. HTTP狀態代碼
- 20. PUT的HTTP狀態代碼
- 21. PHP的file_get_contents緩存301狀態碼嗎?
- 22. 返回不同的HTTP狀態代碼進行測試
- 23. 返回GET請求的特定HTTP狀態代碼
- 24. 返回成功/失敗的AJAX響應和HTTP狀態代碼
- 25. Safari返回302表單提交後的HTTP狀態代碼
- 26. Asp Classic返回特定的http狀態代碼
- 27. 從Mvc路由返回不正確的http狀態代碼
- 28. 從PHP中的多個cURL返回http狀態碼
- 29. 返回一個特定的http狀態碼與php
- 30. 根據請求使用@ExceptionHandler動態返回HTTP狀態代碼
301重定向,正確的,但......在哪裏? – 2014-09-22 16:54:35
僅限於主域名,所以以domain.com – 2014-09-22 16:55:52