2016-04-29 2 views
0

Я пробовал много вариантов изменить свой URL. Но я не могу сделать так что я должен изменить настройки WordPress общие настройки, но не изменить URL изКак изменить example.com на www.example.com в wordpress

example.com в www.example.com

Я также добавил эти строки в сор -config

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

Но это также не работает. Пожалуйста, кто-нибудь наставит меня об этом

Благодарности

ответ

0

Попробуйте это пожалуйста;

.htacces запись для перенаправления anything.example.com (и example.com самого себя) www.example.com:

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

Если вам нужна версия WWW веб-сайта, которые будут автоматически перенаправлены на не-WWW версии, чем вы должны поместить это в файл .htaccess

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

если вы хотите перенаправить версию, отличную от www, до версии www.

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

его дать мне внутреннюю ошибку сервера –

+0

может быть мешая другим правилам перезаписи вы иметь в своем HTAccess –

+0

это полный код файл .htaccess моего сайта # НАЧАТЬ WordPress RewriteEngine на RewriteBase/ RewriteRule^индекс \ .php $ - [L] RewriteCond% {REQUEST_FILENAME }! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # END WordPress # НАЧАТЬ WordPress RewriteEngine На RewriteBase // RewriteRule^индекс \ .php $ - [L] RewriteCond% {REQUEST_FILENAME} ! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. //index.php [L] # END WordPress –

Смежные вопросы