Ich habe eine Domain ihakula.com, und ich möchte blog.ihakula.com verwenden, um auf meinen Blog mit Wordpress zu zeigen.Wordpress Subdomain mit Nginx und Htaccess neu schreiben
Und der Weg für WordPress ist www.ihakula.com:9000/blog/, aber ich möchte in Adressleiste, die wie no1.ihakula.com aussieht.
Jetzt benutze ich Nginx und .htaccess, um es zu machen, scheint, habe ich Probleme.
Hier ist der Nginx-Code:
# For ihakula blog
server {
listen 80;
server_name no1.ihakula.com;
location/{
proxy_pass http://www.ihakula.com:9000/blog/;
}
}
Hier ist der .htaccess-Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ihakula\.com\:9000\/blog\/$
RewriteRule ^/?$ "http\:\/\/no1\.ihakula\.com\/" [P,L]
</IfModule>
Jetzt .htaccess-Datei und verändern die Wordpress allgemeine Konfiguration wie folgt aussieht ich entfernt:
Ich kann meine Wordpress-Konsole mit no1.ihakuula.com/wp-admin starten. Aber wenn ich einen Beitrag schweben, zeigt der Link unten noch mit www.ihakula.com:9000 starten sieht aus wie folgt:
Irgendwelche Ideen?
Was genau sind die Probleme, denen Sie begegnet sind? Und ich glaube nicht, dass Sie .htaccess anfassen müssen: versuchen Sie, die Site-Adresse (URL) auf der allgemeinen Admin-Seite Ihres WordPress-Administrators auf http://no1.ihakula.com zu ändern. – Moobie
mit "http: //". – Moobie
Danke für Ihre Antwort. Ich entferne einfach die .htaccess Datei und ändere die BLOG URL zu http://no1.ihakula.com, was gut für no1.ihakuula.com/wp-admin funktioniert. Aber wenn ich auf einen Beitrag klicke, fängt er immer noch an mit www.ihakula.com:9000 –