Bonjour,
systématiquement chez Ionos, malgré le .htaccess à la racine du site, les URLs propres ne fonctionnent pas (erreur 404). Dès que je bascule en query-string, c’est bon.
D’autres sites installés chez OVH ou O2Switch n’ont pas ce souci.
Y-a-t-il une restriction quelconque chez eux ?
D’avance merci pour votre aide,
Rémy
Merci pour la réponse.
Je n’ai aucun problème de redirection http > https chez Ionos, via ceci ajouté au .htaccess :
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.remysalaun.photo/$1 [R=301,L]
Ce qui me chagrine c’est cette impossibilité systématique chez Ionos de bénéficier des URLs propres ou arborescentes. Il n’y a que celles en query-string qui fonctionnent.
Merci pour toutes suggestions.
Non c’est tout réparé, sauf le problème d’Urls propres, mais je vais me résoudre à supporter le ? qui m’agace
https://www.keraluc.com/
Le 11 juil. 2023 à 16:07, b_b via Discuter de SPIP noreply@discuter.spip.net a écrit :
Salut ça ressemble beau coup au prolbème abordé ici Site fonctionnel que dans l’espace privé
Voir le sujet ou répondre à ce courriel pour répondre.
Pour vous désabonner de ces courriels, cliquez ici.
oui il faut commenter les premières lignes rewrité et décommenter la troisième
voici les lignes pour IONOS
Configuration sous-repertoire
Calcule automatiquememt le RewriteBase (qui permet de faire fonctionner
les belles URLs). De la sorte, un meme site peut etre affiche en racine
ou dans un sous repertoire sans devoir modifier la ligne RewriteBase.
#RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.)::\2$
#RewriteRule ^(.) - [E=BASE:%1]
En alternative aux 2 lignes precedentes (a commenter dans ce cas),
vous pouvez indiquer un RewriteBase specifique
RewriteBase /
Cordialement
William Fourche
william@fourche.fr
+33 (0)6 63 08 13 28
32 rue Henri de Gastines
53160 Vimarcé - France
Le 11 juil. 2023 à 15:45, Rémy Salaün via Discuter de SPIP noreply@discuter.spip.net a écrit :
Rémy Salaün Remy1966
Juillet 11Bonjour,
systématiquement chez Ionos, malgré le .htaccess à la racine du site, les URLs propres ne fonctionnent pas (erreur 404). Dès que je bascule en query-string, c’est bon.
D’autres sites installés chez OVH ou O2Switch n’ont pas ce souci.
Y-a-t-il une restriction quelconque chez eux ?
D’avance merci pour votre aide,
Rémy
Voir le sujet ou répondre à ce courriel pour répondre.
Pour vous désabonner de ces courriels, cliquez ici.
je m’occupe d’un site chez IONOST
j’ai URLs Page
Bon, voilà la solution donnée par le support chez Ionos. Et ça fonctionne :
Dans le .htaccess, il faut impérativement que RewriteBase / soit juste après RewriteEngine On.
Voici le début du .htaccess Spip tel qu’il doit être chez Ionos (après le texte d’introduction avec la version de Spip) :
RewriteEngine On
RewriteBase /
################ CONFIGURATION ######################
### Configuration sous-repertoire
# Calcule automatiquememt le RewriteBase (qui permet de faire fonctionner
# les belles URLs). De la sorte, un meme site peut etre affiche en racine
# ou dans un sous repertoire sans devoir modifier la ligne RewriteBase.
RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
# En alternative aux 2 lignes precedentes (a commenter dans ce cas),
# vous pouvez indiquer un RewriteBase specifique
#RewriteBase /
###
################ REGLAGES PERSONNALISES ######################
# Inscrivez ci-dessous vos reglages supplementaires
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.remysalaun.photo/$1 [R=301,L]
A présent, URLs propres / libres : etc. fonctionnent.
Merci à tous.
la reponse est dans le fichier htaccess il faut commenter les deux lignes
cela suffit
comme ecrit précédemment
#RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.)::\2$
#RewriteRule ^(.) - [E=BASE:%1]
En alternative aux 2 lignes precedentes (a commenter dans ce cas),
vous pouvez indiquer un RewriteBase specifique
RewriteBase /
Merci beaucoup pour cette solution qui me sauve
J’ai créé une page sur le wiki pour les idiosyncrasies de la config Ionos : Configurer Ionos pour SPIP
de même qu’il y en a une pour alwaysdata : Configurer Alwaysdata pour SPIP
N’hésitez pas à compléter ces pages ou à créer la page requise pour un autre hébergeur dont vous connaissez les caprices.