簡體   English   中英

重定向所有不帶www的URL。

[英]Redirect all URLs without `www.`

我正在使用下面的.htaccess代碼將www添加到所有沒有www的URL,在我當前的服務器上它工作正常,但是由於我將托管更改為godaddy,因此出現了問題,因為我的網站上的圖片未加載! 當我刪除此htaccess文件時,一切都很好。

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.zire20.ir$ [NC]
RewriteRule ^(.*)$ http://www.zire20.ir/$1 [L,R=301]

RewriteRule ^([^/]*)/([^/]*)$ /view_basket.php?order_id=$1&pin=$2 [L]

您可能應該將規則更改為以下內容,並添加條件以確保文件不會被重寫:

# Make sure the request doesn't point to a file first
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^([^/]+)/([^/]+)$ /view_basket.php?order_id=$1&pin=$2 [L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM