Problema tonto mod_rewrite

  • Autor Autor Peisithanatos
  • Fecha de inicio Fecha de inicio
P

Peisithanatos

Eta
SEO
Veamos, estoy muy dormido y no doy resuelto un problema tonto. Un WP instalado en un directorio, digamos domino.com/blog/. El .htaccess dice:
Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^\index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Pero, naturalmente, no funciona porque no redirecciona correctamente al blog. ¿Alguna idea? Me voy a quedar dormido encima del teclado a este paso...
 
Prueba con:

Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /miurl/index.php [L]
</IfModule>

Este htaccess va en la raiz del subdominio o carpeta mirul

Veamos, estoy muy dormido y no doy resuelto un problema tonto. Un WP instalado en un directorio, digamos domino.com/blog/. El .htaccess dice:
Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^\index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Pero, naturalmente, no funciona porque no redirecciona correctamente al blog. ¿Alguna idea? Me voy a quedar dormido encima del teclado a este paso...
 
Prueba con:

Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /miurl/index.php [L]
</IfModule>

Este htaccess va en la raiz del subdominio o carpeta mirul

Gracias... he probado pero continua comportándose como le viene en gana...
 
este tema tiene un mes, pero igual puede servir a alguien esta respuesta.

si quieres pasar de .com/blog/ a .com/

puedes usar



PHP:
RewriteRule ^([a-zA-Z0-9_-]+)/?([a-zA-Z0-9_-]+)?(\.html)?$ /index.php?tema=$2




con el
PHP:
RewriteBase /blog/

en
PHP:
RewriteBase /

lo que hara es:

.com/blog/este-es-un-tema.html

.com/index.php?tema=este-es-un-tema

es eso a lo que te referias?
 
Atrás
Arriba