Я получил домен ihakula.com, и я хочу использовать blog.ihakula.com, чтобы указать на мой блог с wordpress.переписать субдомен Wordpress с nginx и htaccess
И путь для wordpress - это www.ihakula.com:9000/blog/, но я хочу в адресной строке, которая выглядит как no1.ihakula.com.
Теперь я использую Nginx и .htaccess, чтобы сделать это, кажется, у меня проблемы.
Вот код Nginx:
# For ihakula blog
server {
listen 80;
server_name no1.ihakula.com;
location/{
proxy_pass http://www.ihakula.com:9000/blog/;
}
}
Вот код Htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ihakula\.com\:9000\/blog\/$
RewriteRule ^/?$ "http\:\/\/no1\.ihakula\.com\/" [P,L]
</IfModule>
Теперь я удалил файл .htaccess и изменил общий WordPress конфигурации выглядит следующим образом:
Я могу дойти до консоли wordpress с no1.ihakula.com/wp-admin. Но когда я нахожу любую Почту, ссылка ниже показывает, что все еще начинается с www.ihakula.com:9000, как показано ниже:
Любые идеи?
В чем именно возникли проблемы? И я не думаю, что вам нужно коснуться .htaccess: попробуйте изменить адрес сайта (URL) на странице общих настроек администратора WordPress на странице http://no1.ihakula.com. – Moobie
с "http: //". – Moobie
Спасибо за ваш ответ. Я просто удаляю файл .htaccess и меняю URL-адрес BLOG на http://no1.ihakula.com, который хорошо работает для no1.ihakula.com/wp-admin. Но когда я нажимаю любую запись, все равно начинаю с www.ihakula.com:9000 –