Articles of url rewriting

¿Eliminar .aspx de las páginas usando rewriteModule?

Estoy usando ASP .NET rewriteModule para reescribir http://example.com a http://www.example.com . Luego tengo esto dentro de . Ahora quiero eliminar todos los .aspx al final de mis páginas. Ejemplo: http://www.example.com/Register.aspx Se convertirá en: http://www.example.com/Register/ ¿Cómo puedo hacer eso? Estoy en alojamiento web compartido en GoDaddy usando IIS7.

Reescribir URL de IIS y Web.config

No entiendo nada acerca de IIS, pero estoy tratando de resolver este problema de redirigir a todos los visitantes a domain.com/page a domain.com/page.html Un par de problemas surgen: No sé dónde poner el archivo. Hay un directorio raíz de usuario, y un directorio htdocs, probé ambos, sin alegría. Ni siquiera sé si la cuenta puede […]

htaccess rewrite rompe caminos relativos

Tengo un archivo htaccess que mapas http://www.myserver.com/home/ a http://www.myserver.com/index.php?section=home Esta parte funciona bien. El problema al que me enfrento ahora es que todas mis imágenes y css residen en una subcarpeta denominada assets, es decir, http://www.myserver.com/assets/images/ http://www.myserver.com/assets/css/ etc. Después de la redirección, el navegador buscará los archivos en http://www.myserver.com/home/assets/images/ que hace que las cosas se […]

¿Por qué necesito usar http.StripPrefix para acceder a mis archivos estáticos?

main.go package main import ( “net/http” ) func main() { http.Handle(“/static/”, http.StripPrefix(“/static/”, http.FileServer(http.Dir(“static”)))) http.ListenAndServe(“:8080”, nil) } Estructura de directorios: %GOPATH%/src/project_name/main.go %GOPATH%/src/project_name/static/..files and folders .. Incluso después de leer la documentación, me cuesta entender qué hace exactamente http.StripPrefix aquí. 1) ¿Por qué no puedo acceder a localhost:8080/static si http.StripPrefix ? 2) ¿Qué URL asigna a /static […]

Eliminar .php de las URL con htaccess

EDITAR: archivo actual .htaccess: Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / ## hide .php extension snippet # To externally redirect /dir/foo.php to /dir/foo RewriteCond %{THE_REQUEST} ^[AZ]{3,}\s([^.]+)\.php [NC] RewriteRule ^ %1 [R,L] # To internally forward /dir/foo to /dir/foo.php RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{DOCUMENT_ROOT}/$1.php -f RewriteRule ^(.*?)/?$ $1.php [L] Mi sitio está […]

¿Cómo eliminar index.php de las URL?

Todas mis URL en mi instalación de Magento requieren index.php en ellas, como: http://example.com/index.php/admin/ http://example.com/index.php/customer/account/login/ El problema es que el sistema enlaza por defecto con URLs como http://example.com/admin/ http://example.com/customer/account/login/ Que se ven más bonitas de todos modos. Supongo que esto es un problema de reescritura en .htaccess, pero como jugar con eso en el pasado […]

La mejor opción para la gestión de sesiones en Java

La mejor forma de administrar la sesión en Java. Escuché que las cookies no son una opción confiable para esto, ya que se almacenan en el navegador y se puede acceder más adelante. ¿Es esto correcto? Si es posible, presente las respuestas con el ejemplo de encoding. Cuál es el mejor entre: Reescritura de URL […]

Eliminar la extensión de archivo .php con el archivo .htaccess

Quiero que www.example.com/https://stackoverflow.com/questions/10462799/removing-php-file-extension-with-htaccess-file/about.php sea solo www.example.com/about Creé un archivo .htaccess y lo coloqué en la raíz de mi servidor. Estoy usando el alojamiento compartido de Linux. PHP versión 5.2 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php Parece que este código debería funcionar correctamente, pero por alguna razón no es así. Obtengo […]

Elimine las extensiones .php con .htaccess sin romper DirectoryIndex

Tengo la siguiente reescritura en mi archivo .htaccess que elimina la extensión .php de los archivos, convirtiendo, por ejemplo, so.com/question.php en so.com/question . RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L] Sin embargo, esto también rompe el comportamiento predeterminado de DirectoryIndex, en el que al escribir el directorio se redirigirá al archivo de índice […]

urlencoded La barra diagonal está rompiendo URL

Sobre el sistema Tengo URL de este formato en mi proyecto: http://project_name/browse_by_exam/type/tutor_search/keyword/class/new_search/1/search_exam/0/search_subject/0 Donde palabra clave / par de clase significa búsqueda con palabra clave “clase”. Tengo un archivo index.php común que se ejecuta para cada módulo en el proyecto. Solo hay una regla de reescritura para eliminar el index.php de la URL: – RewriteCond $1 […]