Articles of .htaccess

Usar la reescritura mod para cambiar la URL con la variable de nombre de usuario

¿Cómo cambio la siguiente URL del lado del cliente? domain.com/profile/jung domain.com/jung (preferable) a una URL del lado del servidor de domain.com/profile.php?user_id=100 con el nombre de usuario en una variable php? Sé que necesito editar mi archivo htaccess con RewriteCond y RewriteRule, pero todavía no está claro para mí … ¿Cómo gestiona Twitter sus URL de […]

RewriteRule que conserva los parámetros GET

¿Qué está mal con esta regla de reescritura? RewriteRule ^api/(.+)$ api/index.php?url=$1 [L] Simplemente quiero que “index.php? Url =” se agregue después de la API / y antes del rest de los parámetros de obtención. api/image/upload&arg1=1&text=lorem+ipsum a api/index.php?url=image/upload&arg1=1&text=lorem+ipsum ¿Qué está mal con (. +) Para obtener todo después de api /?

redirigir todas las extensiones .html a .php

Quiero actualizar todas las páginas de un sitio web para usar incluir para el pie de página y el encabezado. Así que tengo que cambiar muchas páginas .html a .php. Así que estoy buscando una forma de redirigir todas las páginas que terminan en .html a la misma url pero que terminan en .php.

.htaccess reescribe el archivo de imagen al script php

Esto es lo que tengo por ahora en mi .htaccess y esto debería funcionar en el futuro: RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ – [NC,L] RewriteRule ^.*$ index.php [NC,L] La pregunta es: ¿Cómo puedo hacer esta reescritura /tmp/some_image.png -> […]

Cómo depurar htaccess rewrite script

Me preguntaba cómo crear y depurar este tipo de script que puede convertirse en un poco dolor de cabeza si no está acostumbrado a escribirlos (como yo). ¿Usas la herramienta para crearlos? ¿Algún consejo para depurar lo que sucede en lugar de simplemente crear una estructura local y ver qué está sucediendo en el navegador?

Mejor práctica: 301 Redirigir HTTP a HTTPS (Dominio estándar)

He estado buscando la redirección 301 perfecta. Pero estoy encontrando tantas soluciones y no sé qué es lo mejor. Esto es lo que quiero hacer http: //domain.tld/ → https: //domain.tld/ http: //www.domain.tld/ → https: //domain.tld/ https: //www.domain.tld/ → https: //domain.tld/ Mejor práctica .htacess? RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} ^www\.(.+)$ […]

.htaccess redirect – agregar automáticamente www. si no existe un subdominio

Revisé otras publicaciones pero no puedo encontrar una que responda completamente a mis necesidades. Necesito cualquier www. agregado automáticamente a mi dominio SÓLO SI un subdominio no está allí. Sí quiero subdominios para eludir esta redirección. ¿Cómo puedo hacer esto?

¿Qué es el archivo .htaccess?

Soy principiante en el trabajo de marcos Zend y quiero saber sobre el archivo .htaccess y sus usos . ¿Puede alguien ayudarme? Y encontré un ejemplo como este: archivo .htacess AuthName “Member’s Area Name” AuthUserFile /path/to/password/file/.htpasswd AuthType Basic require valid-user ErrorDocument 401 /error_pages/401.html AddHandler server-parsed .html

¿Qué significa $ 1 en mi archivo .htaccess?

Necesito cambiar mi .htaccess y hay dos líneas que no entiendo. RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] ¿Cuándo debería usar estas líneas?

Cómo eliminar la protección de contraseña de .htaccess desde un subdirectorio

He protegido por contraseña todo mi sitio web utilizando .htaccess, pero me gustaría exponer uno de los subdirectorios para que se pueda ver sin una contraseña. ¿Cómo puedo desactivar la protección de contraseña htaccess para un subdirectorio? Específicamente, cuál es la syntax .htaccess. Aquí está mi archivo .htaccess que se coloca en la raíz de […]