/ / .htaccess reescreve a página com o alias - .htaccess, reescreve

.htaccess reescrever página com alias - .htaccess, reescrever

Preciso reescrever um URL como /services/rental/faq-2/ para que o usuário (e robôs) veja /services/rental/faq/

Este é o meu .htaccess atual (é Wordpress) sem reescrever com êxito:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^/services/rental/faq/?$ /services/rental/faq-2/ [NC,L]
</IfModule>

# END WordPress

Qualquer uma das dicas que eu procurei realmente funcionou, talvez a ordem das regras seja importante ou (o mais provável) eu não tenho idéia de como fazê-lo

Respostas:

0 para resposta № 1

Seu externo URL é / services / rental / faq [/]. Esse é o produzido pelos links das suas páginas e é o que os robôs e os usuários veem. Isto é NÃO produzido por .htaccess - .htaccess vê apenas entrada URIs.

Tente mover sua nova RewriteRule para cima antes todas as outras RewriteRules do WordPress (depois da RewriteBase).