CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Mon Pi heberge WP, prob. de permalien

DébutPage précedente
1
Page suivantePage suivante
JeVoteLeP12 JeVoteLeP12
MP
Niveau 6
19 mai 2023 à 15:01:17

Bonjour,

Mon Pi 4 héberge un wordpress,
J'ai changé les permaliens pour mettre le titre des articles, mais tout redirige vers un 404. (en standard p=123 ça marche)

Not Found
The requested URL was not found on this server.
Apache/2.4.56 (Debian) Server at mondomaine.com Port 80

Pour le l'OS du Pi, c'est un Pi OS Lite 64x donc sans graphique

J'ai essayé de désactiver tous les thèmes : même problème
J'ai aussi changé le thème : même problème, donc le problème dois venir de php ou apache2 non ?

Quelqu'un sait ?

Message édité le 19 mai 2023 à 15:05:06 par JeVoteLeP12
Grand__Smurf Grand__Smurf
MP
Niveau 45
21 mai 2023 à 13:25:35

T'as bien mis le .htaccess à la racine du dossier de ton site ?

deepblue deepblue
MP
Niveau 13
21 mai 2023 à 13:39:28

Si le serveur web est apache2, il faut également activer le module rewrite en plus du htaccess (sudo a2enmod rewrite && sudo systemctl restart apache2).

JeVoteLeP12 JeVoteLeP12
MP
Niveau 6
21 mai 2023 à 14:52:22

Oui j'ai plusieurs sites sous la forme suivante

/var/www/domaine1/public_html/fichiers du site (le htaccess est ici)
/var/www/domaine2/public_html/fichiers du site
/var/www/domaine3/public_html/fichiers du site

rewrite est déjà activé mais toujours le même problème de liens.

voici le contenu du .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Vous voyez une autre piste ?
(et oui c'est du apache2)

JeVoteLeP12 JeVoteLeP12
MP
Niveau 6
21 mai 2023 à 15:29:09

Ok je viens de trouver:

Il fallait que j'edit /etc/apache2/apache2.conf
(sudo nano /etc/apache2/apache2.conf)

et changer

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

Changer None en All et ça fonctionne

Message édité le 21 mai 2023 à 15:29:51 par JeVoteLeP12
JeVoteLeP12 JeVoteLeP12
MP
Niveau 6
22 mai 2023 à 19:35:41

Du coup autre question rien a voir avec WP,
Mon PI héberge plusieurs sites.
Quand je tape mon ip sur internet ça me redirige sur un de ces sites en particulier.

C'est où que je peux modifier lequel de ces sites s'affiche voir rendre impossible le retour direct via IP et seulement rendre accessible les sites via leur domaine ?

J'ai d'abord pensé que c'était le premier de la liste dans /etc/hosts
J'ai donc modifié le 1er de la liste, mais non, j'ai toujours le même site qui apparaît.
Une idée ?

Sapok3an Sapok3an
MP
Niveau 12
23 mai 2023 à 21:36:11

3 serveurs apache sur 3 ports différents ?

AtmelAVR AtmelAVR
MP
Niveau 4
23 mai 2023 à 22:27:11

Le 22 mai 2023 à 19:35:41 :
Du coup autre question rien a voir avec WP,
Mon PI héberge plusieurs sites.
Quand je tape mon ip sur internet ça me redirige sur un de ces sites en particulier.

C'est où que je peux modifier lequel de ces sites s'affiche voir rendre impossible le retour direct via IP et seulement rendre accessible les sites via leur domaine ?

J'ai d'abord pensé que c'était le premier de la liste dans /etc/hosts
J'ai donc modifié le 1er de la liste, mais non, j'ai toujours le même site qui apparaît.
Une idée ?

Le site qui s'affiche par défaut en accédant avec l'IP du serveur est celui qui correspond au premier block VirtualHost qui apparaît dans le fichier de config Apache.
Pour bloquer l'accès direct crée un nouveau vhost comme celui-ci (en remplaçant xxx.xxx.xxx.xxx par l'IP du serveur) :

<VirtualHost *:80>
    ServerName xxx.xxx.xxx.xxx
    Redirect 403 /
    DocumentRoot /var/www
</VirtualHost>
bralaxinho28 bralaxinho28
MP
Niveau 3
29 mai 2023 à 20:52:05

Le 22 mai 2023 à 19:35:41 :
Du coup autre question rien a voir avec WP,
Mon PI héberge plusieurs sites.
Quand je tape mon ip sur internet ça me redirige sur un de ces sites en particulier.

C'est où que je peux modifier lequel de ces sites s'affiche voir rendre impossible le retour direct via IP et seulement rendre accessible les sites via leur domaine ?

J'ai d'abord pensé que c'était le premier de la liste dans /etc/hosts
J'ai donc modifié le 1er de la liste, mais non, j'ai toujours le même site qui apparaît.
Une idée ?

faut que tu configure un dns publique et un virtual hosting

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment