2017-03-10 4 views
2

Ich bin neu in Wordpress, Erstellen Sie die benutzerdefinierte Taxonomie für die Lage in der meine aktuellen URLdie URL mit .htaccess in Wordpress

http://localhost/myproject/locations/us

ich bin brauchen die URL zu ändern, wie an dieser Stelle Platz umbenennen my-Projekt

i über die URL Rewrite-Regel in ht-Access-Datei zu ändern versuchen

RewriteRule^my-Projekt/wir? $ http://localhost/myproject/locations/us [R = 301, NC, L]

aber es funktioniert nicht jemand hilft mir?

Antwort

1

Benutzerdefinierte .htaccess in WordPress-Website kann unerwartete Ergebnisse bringen.

können Sie statt Wordpress spezifischen Rewrite API

Edit: Wenn Sie .htaccess verwenden müssen Ihre Regeln einfügen vor der Wordpress Einsen.

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^my-project/us?$ http://localhost/myproject/locations/us [R=301,NC,L] 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 

Dies ist der letzte .htaccess-Code, testete ich diese Lösung here und es funktioniert einwandfrei.

Wenn diese Lösung Ihren Fall nicht gelöst hat, gibt es vielleicht anderswo ein Problem.

+0

ist es in Ordnung @Professore, aber ich muss die .htaccess –

+0

ändern Ich bin meine Codes in Ihrem Beitrag hinzugefügt –

+0

Es sollte funktionieren. Wenn Sie http: // localhost/my-project/us schreiben, sollten Sie die Antwort von http: // localhost/myproject/locations/us sehen. Was siehst du stattdessen? – Professore