將sitemap.xml從htaccess中排除。
P粉814160988
P粉814160988 2023-07-20 16:17:03
0
1
611

當我嘗試使用/sitemap.xml存取時,它只是加載主螢幕,URL沒有任何變化,無論我在斜杠後面輸入什麼,它都會給我主頁。

我認為sitemap.xml檔案未找到,所以顯示主頁。如果我不使用.htaccess文件,它可以正常工作。

這是.htaccess檔的程式碼:

RewriteEngine On
RewriteRule ^([^/]+)$ index.php?page= [QSA,L]
RewriteRule ^/$ index.php [NC]
P粉814160988
P粉814160988

全部回覆(1)
P粉304704653

您需要在目前捕獲sitemap.xml的重寫規則中排除它,例如透過在前面添加一個重寫條件來測試是否不是sitemap檔案名稱:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !/sitemap.xml
RewriteRule ^([^/]+)$ index.php?page= [QSA,L]
RewriteRule ^/$ index.php [NC]
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板