Url amigable en la raíz con htaccess

  • Autor Autor noticiasvs
  • Fecha de inicio Fecha de inicio

noticiasvs

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, tengo una web a la que quiero añadirle url amigables desde la raíz:

www.xxxx.com/aqui-es-donde-va-la-lista-de-posts

pero esta sentencia no me funciona:

RewriteRule ^([^/]+)$ video.php?id=$1

Con eso le estoy diciendo que cuando cargo la home independientemente del añadido que le ponga me lo redirija a ese archivo.

probé añadiendole una ^/([^/]+)$ video.php?id=$1 y tampoco...

el tema es que no quiero ponerlo en una subcarpeta, alguien sabe como se hace??

Un saludo y gracias
 
Intenta con esto:
RewriteEngine on
RewriteRule ^(.+)$ video.php?id=$1 [L]
 
Pon todo el código que tienes en el htaccess
 
Estoy trabajando en local:

Options -Indexes
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([^/]+)$ video.php?id=$2
 
Estoy trabajando en local:

Options -Indexes
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([^/]+)$ video.php?id=$2
Ese debe ser el problema, el directorio.
Intenta así:

Options -Indexes
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^/DIRECTORIO/([^/]+)$ video.php?id=$1
 
El tema es que quería evitar eso precisamente, un directorio detrás xD
 
Haz un copia de seguridad de la carpeta www/htdocs y sube todo ahí.
 
no va, me parece que tendré que usar directorio...
 
O sea, si va, pero me afecta a la home, y tendría que después con php mostrar un contenido u otro para la home y me parece un poco chapuza...
 
O sea, si va, pero me afecta a la home, y tendría que después con php mostrar un contenido u otro para la home y me parece un poco chapuza...
Prueba este!

Configuración de Apache:
<IfModule mod_rewrite.c>

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.*)$ video.php?id=$1 [QSA,L]

</IfModule>
 

Me funcionó, mil gracias!!