Articles of .htaccess

.htaccess mod_rewrite explicación

He estado intentando conseguir que este mod modifique la cosa. Básicamente quiero: quitado.com/WineGlass/Vin.php quitado / araña/Auto.php Para ser traducido a: remove.com/news.php?post=Vin.php&cat=WineGlass remove.com/news.php?post=Auto.php&cat=Chandelier Hasta ahora tengo: Options -Multiviews Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/(.*)/(\w+.php)$ ./news.php?cat=$1&post=$2 Mi comprensión de lo que está sucediendo es que debería estar intentando determinar si el archivo existe y, […]

Reenvío de solicitud htaccess si ip interna

¿Existe una posible directiva htaccess que pueda reenviar de forma transparente la solicitud de index.php a index_internal.php si la solicitud proviene de un rango de ip interno?

RewriteRule htaccess para eliminar siempre el directorio de barra inclinada al final

El objective es combinar varias reglas: Nunca tengas una barra final en la URI Reescriba internamente el index.php (domain.tld / somedir / index.php) cuando llame a domain.tld / somedir elimine las extensiones de archivo , verifique si existe + ‘.php’ y eventualmente reescriba internamente Esto se debe hacer en ‘.htaccess‘ ya que este es mi […]

redirigir es mantener hash

Por alguna razón, cuando redirecciono con el header(“Location”) la nueva página mantiene el hash. Así que si estás en example.com/index.html#signup Yo redirecciono con header(“Location: /account.html”); exit; Pero luego muestra example.com/account.html#signup ¿Por qué sucede esto y cómo puedo detenerlo? ie example.com/account.html Nota: Estoy usando un .htaccess para redirigir file.html a file.php RewriteRule ^([a-zA-Z0-9-_.]+)\.html$ $1.php [L]

¿Cómo obtener la consulta `$ _POST` cuando 404 se redirige a través de .htaccess?

Esta pregunta está algo relacionada con mi pregunta anterior . El truco de usar $_SERVER[‘REDIRECT_QUERY_STRING’] parece funcionar solo para las variables $_GET . Bueno, tengo un archivo index.php que maneja todos los 404 redirects . Si un usuario solicita una página que no existe, digamos, apple.php?item=23 , luego usando $_SERVER[‘REDIRECT_QUERY_STRING’] puedo obtener la variable $_GET […]

¿Cómo evita que .htaccess se utilice en un directorio en particular?

Tengo un sitio web, digamos: http://www.example.com/ Estoy usando el módulo de reescritura, pero tengo una subcarpeta forum.example.com No quiero que el .htaccess afecte este directorio, ¿cómo lo hago?

PHP url reescritura utilizando htaccess

http://www.example.com/justridesbeta/jstride/vehicle a http://www.example.com/justridesbeta/addride utilizando htaccess. Actualmente utilizando Options +FollowSymLinks RewriteEngine On # Get rid of index.php RewriteCond %{REQUEST_URI} /index\.php RewriteRule (.*) index.php?rewrite=2 [L,QSA] # Rewrite all directory-looking urls RewriteCond %{REQUEST_URI} /$ RewriteRule (.*) index.php?rewrite=1 [L,QSA] # Try to route missing files RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} public\/ [OR] RewriteCond %{REQUEST_FILENAME} \.(jpg|gif|png|ico|flv|htm|html|php|css|js)$ RewriteRule . – [L] […]

mi redireccionamiento .htaccess falla

htaccess está habilitado, tengo la canonización en ejecución (no-www to www.) Estoy tratando de usar htaccess para hacer lo siguiente www.domain.com/page.php?i=Page1 www.domain.com/page.php?i=Page2 A www.domain.com/Page1 www.domain.com/Page2 Intenté usar este fragmento de código, hasta ahora sin suerte: rewriterule ^([a-zA-Z0-9_-]+)/$ page.php?i=$1 Sin embargo creo que voy por el camino contrario. No puedo encontrar un ejemplo para esto. Tengo […]

.HTACCESS Unicode Recignisition / Encoding

Estoy teniendo un problema con mis abreviaturas de URL en mi .htaccess. Es decir, todo funciona bien con este código (ahora antiguo) … # URL ShortCut Maker. RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} .(.+)$ RewriteRule ^(.) ?open=encyclopedia&letter=$1&term=%1 [B,L,NC] Muestra la URL correctamente como example.com/Modesty (muestra la página como si la URL fuera /?open=encyclopedia&letter=m&term=modesty […]

Php reescribir url a través de .htaccess

Quiero reescribir alguna url usando .htaccess rewrite Tengo url algo como esto: domain.com/app/index.php/appmedia/default/login y queremos reescribir a los usuarios domain.com/app/index.php/zurmo/default/login Entonces, lo que sucederá es que los usuarios verán appmedia en el navegador, pero en el backend accederá a zurmo Soy nuevo en PHP y he leído algunos blogs como este sin suerte Además, he […]