Questions marquées «mod-rewrite»

Module de réécriture d'URL pour le serveur Web Apache. Il est couramment utilisé pour les URL dites «jolies», mais offre également la puissance et la flexibilité nécessaires pour effectuer diverses tâches de traitement des demandes au-delà de simples substitutions.

24
Redirection htaccess générique www vers non-www
Je voudrais rediriger www.example.comvers example.com. Le code htaccess suivant rend cela possible: RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] Mais, existe-t-il un moyen de le faire de manière générique sans coder en dur le nom de domaine?

15
Comment activer mod_rewrite pour Apache 2.2
J'ai une nouvelle installation d'Apache 2.2 sur ma machine Vista, tout fonctionne bien, sauf la réécriture du mod. J'ai commenté LoadModule rewrite_module modules/mod_rewrite.s mais aucune de mes règles de réécriture ne fonctionne, même les plus simples comme RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404 Toutes les règles que j'utilise fonctionnent sur mon hébergement, donc …

14
redirection htaccess vers https: // www
J'ai le code htaccess suivant: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond !{HTTPS} off RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule> Je souhaite que mon site soit redirigé vers https://www.avec HTTPS et applique le www.sous - domaine, mais lorsque j'accède http://www.(sans HTTPS), il ne me redirige pas …

16
Conseils pour déboguer les règles de réécriture .htaccess
De nombreuses affiches ont des problèmes pour déboguer leurs instructions RewriteRule et RewriteCond dans leurs .htaccessfichiers. La plupart d'entre eux utilisent un service d'hébergement partagé et n'ont donc pas accès à la configuration du serveur racine. Ils ne peuvent pas éviter d'utiliser des .htaccessfichiers pour la réécriture et ne peuvent …

19
Réécriture du .htaccess pour rediriger l'URL racine vers le sous-répertoire
Essayer d'obtenir www.example.com aller directement à www.example.com/store J'ai essayé plusieurs bits de code et aucun ne fonctionne. Ce que j'ai essayé: Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule (.*) http://www.example.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^(.+)\www.example\.com$ RewriteRule ^/(.*)$ /samle/%1/$1 [L] Qu'est-ce que je fais mal?


8
Comment fonctionne RewriteBase dans .htaccess
Je l'ai vu dans quelques .htaccessexemples RewriteBase / Il semble être quelque peu similaire en termes de fonctionnalités à celui <base href="">de HTML. Je pense qu'il peut ajouter automatiquement sa valeur au début de RewriteRule déclarations (éventuellement celles sans barre oblique)? Je ne pouvais pas le faire fonctionner correctement. Je …

18
.htaccess redirige toutes les pages vers un nouveau domaine
Quelle règle de redirection utiliserais-je pour rediriger toutes les pages vers lesquelles olddomain.exampleêtre redirigé newdomain.example? Le site a une structure totalement différente, donc je veux que chaque page de l'ancien domaine soit redirigée vers la nouvelle page d'index du domaine . Je pensais que cela ferait (sous le répertoire de …

23
redirection apache de non www vers www
J'ai un site Web qui ne semble pas rediriger de non-www vers www. Ma configuration Apache est la suivante: RewriteEngine On ### re-direct to www RewriteCond %{http_host} !^www.example.com [nc] RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc] Qu'est-ce que je rate?

5
Comment déboguer Apache mod_rewrite
J'ai deux problèmes principaux avec mod_rewrite: 1) Aucune erreur significative n'est signalée lorsque j'ai une règle invalide 2) Pour tester de manière fiable chaque modification, je dois effacer le cache de chrome. Ce n'est pas sorcier, mais je dois appuyer sur Ctrl + Maj + Suppr puis cliquer sur OK, …

15
Comment vérifier si mod_rewrite est activé en php?
Je me demandais s'il est possible de vérifier si mod_rewriteest activé sur Apache ET IIS dans PHP. ModRewrite pour IIS existe. Vérifiez-le here. Donc, je recherche un script PHP qui vérifie mod_rewritesur Apache et IIS. Quelqu'un connaît-il un tel script ou peut-il en écrire un? Surtout pour Microsoft IIS . …
149 php  apache  mod-rewrite  iis 

6
.htaccess mod_rewrite - comment exclure un répertoire de la règle de réécriture
J'ai 8 lignes de règles de réécriture dans mon fichier .htaccess. J'ai besoin d'exclure deux répertoires physiques sur mon serveur de ces règles, afin qu'ils deviennent accessibles. Pour l'instant, toutes les demandes sont envoyées au fichier index.php. Répertoires à exclure: "admin" et "user". Ainsi, les requêtes http: http://www.domain.com/admin/ ne doivent …




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.