Mi archivo php está en esta ubicación: https://example.com/store/store.php?id=1
y quiero reescribirlo como: https://example.com/store/store_name
Intenté como a continuación:
RewriteEngine On # Turn on the rewriting engine RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([A-Za-z0-9_-]+)/?$ store.php?id=$1 [NC,L] #Handle page requestsPero no está funcionando para mí.
Con las muestras mostradas, intente seguir el archivo de reglas de htaccess. Asegúrese de colocar su archivo de Reglas de htaccess en la carpeta donde está presente la carpeta de la tienda, colóquelo junto con la carpeta de la tienda NO dentro.
Asegúrese de borrar la memoria caché de su navegador antes de probar sus URL.
RewriteEngine ON RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^store/(.*)/?$ store/store.php?id=$1 [QSA,NC,L]