2016-04-29 3 views
0

私のURLを変更するための多くのオプションを試しました。しかし、私はまた、WPにこれらの行を追加して、私はwordpressの一般設定で設定を変更する必要がありますが、それがwww.example.comwordpressでexample.comをwww.example.comに変更するには

example.comからURLを変更されていないそうすることはできませんよ-config

define('WP_HOME','http://www.example.com/'); 
define('WP_SITEURL','http://www.example.com/'); 

しかし、これも機能しません。誰もがこの

おかげ

答えて

0

これを試してください。

.htaccesエントリはwww.example.comにanything.example.com(およびexample.com自体)をリダイレクトします

Options +FollowSymlinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} !^www.example.com 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L] 
0

あなたがウェブサイトのWWWのバージョンが必要な場合ならば、あなたの.htaccessファイル

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC] 
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] 

でこれを置く必要があるよりも、自動的に非のwwwバージョンにリダイレクトすることについて、私を導いてください。 www以外のバージョンをこれよりwwwバージョンにリダイレクトしたい

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^example.com 
RewriteRule (.*) http://www.example.com/$1 [R=301,L] 
+0

をその私に内部サーバエラー、それは他の書き換えルールに干渉されることがあります –

+0

を与えますあなたのhtaccessの –

+0

を持っている、これは #は でRewriteBase/ のRewriteRule ^指数\ .PHPの$でのWordPress <のIfModule mod_rewrite.c> RewriteEngine BEGIN私のウェブサイトの完全なのhtaccessファイルのコードです - [L] するRewriteCondの%{REQUEST_FILENAMEを}!-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRule。 /index.php [L] #1 END WordPressの #はWordPress BEGIN <のIfModule mod_rewrite.c> でRewriteBase // のRewriteRule ^指数に RewriteEngine \ .phpの$ - [L] するRewriteCondの%{REQUEST_FILENAME} !-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRuleです。 //index.php [L] #ENDワードプレス –

関連する問題