Questions marquées «mod-rewrite»

Module de réécriture d'URL pour les serveurs Web Apache

5
Redirection, modification d'URL ou redirection HTTP vers HTTPS dans Apache - Tout ce que vous avez toujours voulu savoir sur les règles Mod_Rewrite sans avoir peur de le demander
C'est une question canonique sur le mod_rewrite d'Apache. La modification d'une URL de demande ou la redirection d'utilisateurs vers une URL différente de celle demandée à l'origine est effectuée à l'aide de mod_rewrite. Cela inclut des choses telles que: Changer HTTP en HTTPS (ou l'inverse) Modification d'une demande pour une …

4
Rediriger l'URL dans Apache VirtualHost?
J'ai un serveur dédié avec Apache, sur lequel j'ai configuré des hôtes virtuels. J'en ai configuré un pour gérer le domaine www ainsi que le domaine non-www. Mon fichier .conf VH pour le www: <VirtualHost *> DocumentRoot /var/www/site ServerName www.example.com <Directory "/var/www/site"> allow from all </Directory> </VirtualHost> Avec ceci .htaccess: …



3
Fichier .htaccess suspect
Cela a été téléchargé dans l'un de mes dossiers FTP. Je ne suis pas familier avec Apache, mais toujours curieux - quelqu'un peut-il me dire quel type d'acte ignoble ce fichier essaie de commettre? Merci! RewriteEngine On RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR] RewriteCond %{HTTP_REFERER} .*ask.*$ [NC,OR] RewriteCond %{HTTP_REFERER} .*yahoo.*$ [NC,OR] RewriteCond …

8
Comment tester si mod_rewrite est activé?
Je mets en place un environnement pour wordpress sur apache2, sur une nouvelle installation d'ubuntu 12.04. Afin de faire fonctionner les URL conviviales, j'essaie de configurer mod_rewrite. J'ai suivi quelques instructions que j'ai trouvées sur le net et utilisé a2enmod. Maintenant. après avoir redémarré apache, je voudrais vérifier si le …



2
Réécriture d'URL Apache en proxy inverse
Je déploie Apache devant une application hébergée par Karaf (Apache et Karaf sont sur des serveurs séparés). Je veux qu'Apache fonctionne comme un proxy inverse et masque également une partie de l'URL. L'URL pour obtenir la page de connexion de l'application directement à partir du serveur d'applications est http://app-server:8181/jellyfish. Les …

3
Renvoyer «200 OK» dans Apache sur les requêtes HTTP OPTIONS
J'essaie d'implémenter un contrôle d'accès HTTP interdomaine sans toucher à aucun code. J'ai mon serveur Apache (2) renvoyant les en-têtes de contrôle d'accès corrects avec ce bloc: Header set Access-Control-Allow-Origin "*" Header set Access-Control-Allow-Methods "POST, GET, OPTIONS" Je dois maintenant empêcher Apache d'exécuter mon code lorsque le navigateur envoie une …

4
Les URL réécrites avec une longueur de paramètre> 255 ne fonctionnent pas
J'utilise mod_rewrite pour réécrire des URL comme celle-ci: http://example.com/1,2,3,4/foo/ En faisant cela dans .htaccess: RewriteEngine On RewriteRule ^([\d,]+)/foo/$ /foo.php?id=$1 [L,QSA] Cela fonctionne très bien, sauf lorsque "1,2,3,4" se transforme en une chaîne de plus de 255 caractères, Apache renvoie un "403 interdit". Il n'y a aucun problème à visiter foo.php?id=1,2,3,4directement, …


1
longueur maximale de l'URL 257 caractères pour mod_rewrite?
Mon schéma d'URL est /foo/var1-var2-var3.../bar J'utilise ces règles mod_rewrite: RewriteBase /foo/ RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [PT,L] Si la longueur de la chaîne «var1-var2 ...» est supérieure à 257 caractères, une erreur 403 interdite et une 404 sont renvoyées. Cependant, si la longueur de …

3
apache2.4 mod_rewrite exclure un alias spécifique directroy / uri
J'ai la configuration suivante sur l'un de mes vhosts: ...<VirtualHost *:80> ServerName cloud.domain.de ServerAdmin webmaster@domain.de ServerSignature Off Alias "/.well-known/acme-challenge" "/var/www/domain.de/vh-www/htdocs/public/.well-known/acme-challenge" <Directory "/var/www/domain.de/vh-www/htdocs/public/.well-known/acme-challenge"> Require all granted ForceType 'text/plain' </Directory> <ifmodule mod_rewrite.c> RewriteEngine On RewriteCond %(REQUEST_URI) !/\.well\-known/acme\-challenge/?.* RewriteCond %{HTTPS} off # RewriteRule ^\.well-known/acme-challenge/([A-Za-z0-9-]+)/?$ - [L] RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </ifmodule>... Ce que …

4
Contrôler la cible proxy Nginx à l'aide d'un cookie?
J'essaie de convertir un proxy inverse en utilisant une configuration Apache mod_rewrite intéressante pour utiliser Nginx à la place (en raison de problèmes externes, nous passons d'Apache à Nginx, et la plupart des choses fonctionnent bien sauf cette partie). Ma configuration d'origine était de lire un cookie HTTP (défini par …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.