2014-10-02 34 views
-2

我有一個域名,它通過如何通過htaccess從地址中刪除www?

http://www.domain.com 

我想刪除WWW部分是入店。 我正在使用htaccess文件,但它不起作用。

RewriteEngine On 

RewriteCond %{HTTPS} off [OR] 
RewriteRule^https://domain.com%{REQUEST_URI} [L,R=301,NE] 
+0

可能重複(http://stackoverflow.com/questions/6515081/ htaccess-remove-www-from-url-directories)(Google上的第一個**結果「* htaccess remove www *」) – h2ooooooo 2014-10-02 11:16:46

+0

什麼是「不工作」的呢? – 2014-10-02 11:16:49

+0

這個問題似乎是脫離主題,因爲它是針對[網站管理員](http://webmasters.stackexchange.com) – 2014-10-02 11:17:15

回答

1

將這個規則在DOCUMENT_ROOT/.htaccess文件:

RewriteEngine On 

RewriteCond %{HTTPS} off [OR] 
RewriteCond %{HTTP_HOST} www\. 
RewriteRule^https://domain.com%{REQUEST_URI} [L,R=301,NE] 
的[從的.htaccess URL +目錄刪除WWW]
+0

這也會匹配'http:// foo.com/request = wwweeeeeeee'因爲你沒有'使用'^'。 – h2ooooooo 2014-10-02 11:18:10