¿Hay alguna forma de atender de forma activa la página 404 incorporada de Apache para varias URL usando mod_rewrite? No es un documento de error personalizado, sino una regla como RewriteCond %{REQUEST_URI} ^/dirname/pagename RewriteRule — serve 404 page —– Sé cómo crear una página PHP que envíe el encabezado 404 y mod_rewrite redireccionar todas las […]
Quiero crear carpetas sobre la marcha, pero hacer que parezca que estoy creando subdominios sobre la marcha usando mod_rewrite. p.ej Crear carpeta “john” usando PHP www.example.com/john/ Luego, podrá acceder a cualquier cosa que ponga ahí en: john.example.com Gracias de antemano, Kris
Tengo un problema con .htaccess. Mi estructura de servidor de archivos simplificada es la siguiente: /index.php /signup.php Necesito trabajar con URL virtuales para manejar el cambio de idioma: www.mydomain.com/en/signup.php www.mydomain.com/de/signup.php entonces mi .htaccess debería verificar si url contiene / en / o / de / y traducirlo a, por ej. /signup.php?language=de Básicamente hablado, debe quitar […]
Cargué .htaccess en el servidor y recibí un Error 500 (Error interno del servidor) . Y en el registro de errores tuve el siguiente error: … /. htaccess: RewriteEngine no está permitido aquí Pero mod_rewrite.so está habilitado. Entonces, ¿necesito cambiar Options FollowSymLinks AllowOverride None a Options FollowSymLinks AllowOverride All en el archivo /etc/httpd/conf/httpd.conf ? O […]
La URL real que usa mi aplicación es: http://site.com/search.php?search=iPhone pero me gustaría que sea posible lograr lo mismo con http://site.com/iPhone No tengo experiencia en reglas de reescritura, ¿cómo puedo configurar esto? La solución ha funcionado, pero la nueva URL se muestra en la barra de direcciones. Pensé que habría sido posible configurar esto para que […]
Estoy buscando reescribir urls con múltiples subcadenas. Se solicita una subcadena como subdirectorio, mientras que cualquier otra se solicita como parámetros de cadena de consulta normales. Por ejemplo, me gustaría volver a escribir urls de http://www.mysite.com/mark/friends?page=2 a http://www.mysite.com/friends.php?user=mark&page=2 Puedo lograr esto con la excepción del carácter del signo de interrogación. Aquí está mi regla de […]
Me gustaría que mi archivo .htaccess especifique una RewriteBase diferente dependiendo de si el archivo .htaccess está en mi máquina local o en un servidor web. Este es el código mod_rewrite que probé, sin embargo, no funcionó: RewriteCond %{HTTP_HOST} ^localhost:8080 RewriteBase /example/ RewriteCond %{HTTP_HOST} ^www.example.com RewriteBase / Esto sería útil para previsualizar fácilmente varios sitios […]
Cambié con éxito mis URL de las feas con varios parámetros en la cadena de consulta para limpiar las que buscan con la ayuda de la modificación de la escritura. Sin embargo, hay muchos URL para mi sitio. En lugar de volver atrás y editar el atributo href en todas y cada una de mis […]
¿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 […]
¿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 /?