VPS OVH et Permalien
Fermé
Utilisateur anonyme
-
7 juin 2014 à 18:31
pico.l Messages postés 24932 Date d'inscription samedi 3 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 28 avril 2019 - 30 sept. 2014 à 12:02
pico.l Messages postés 24932 Date d'inscription samedi 3 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 28 avril 2019 - 30 sept. 2014 à 12:02
15 réponses
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
7 juin 2014 à 19:28
7 juin 2014 à 19:28
apparemment cela change suivant la distribution donc le plus simple est d'aller demander directement sur le forum dédié vps d'ovh car j'ai trouvé un tuto différent mais sans garantie qu'il fonctionne mieux que le précédant
Distribution LAMP 1.0 (64bits) sur VPS2014 Classic1 et Cloud 2
Dans le terminal (putty) se connecter en "root"
éditer le fichier par defaut suivant en tapant:
nano /etc/apache2/sites-enabled/000-default
modifier les trois arguments "allowoverride none" en "allowoverride all"
Enregistrer et quitter
relancer apache en tapant : service apache2 restart
Activer le mode "rewrite" en tapant : a2enmod rewrite
puis relancer le serveur apache : service apache2 restart
Distribution LAMP 1.0 (64bits) sur VPS2014 Classic1 et Cloud 2
Dans le terminal (putty) se connecter en "root"
éditer le fichier par defaut suivant en tapant:
nano /etc/apache2/sites-enabled/000-default
modifier les trois arguments "allowoverride none" en "allowoverride all"
Enregistrer et quitter
relancer apache en tapant : service apache2 restart
Activer le mode "rewrite" en tapant : a2enmod rewrite
puis relancer le serveur apache : service apache2 restart
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
Modifié par elgazar le 7/06/2014 à 19:05
Modifié par elgazar le 7/06/2014 à 19:05
Il me semble avoir lu quelque chose à ce sujet , c'était si je me souviens bien un problème dû au mod-rewrite d'apache qui ne s'active pas totalement.
je vais essayer de retrouver l'article en question car je ne me rappelle plus ce qu'il fallait faire
edit: je viens de le retrouver
agence-csv.com/blog/permalien-postname-404/
je vais essayer de retrouver l'article en question car je ne me rappelle plus ce qu'il fallait faire
edit: je viens de le retrouver
agence-csv.com/blog/permalien-postname-404/
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
7 juin 2014 à 19:09
7 juin 2014 à 19:09
oui c'était celui-la, je viens juste de le retrouver aussi
cela dit si la solution décrite n'est pas la bonne, c'est quelque chose d'approchant . est ce que ton htaccess est conforme à ce qu'il devrait être ?
cela dit si la solution décrite n'est pas la bonne, c'est quelque chose d'approchant . est ce que ton htaccess est conforme à ce qu'il devrait être ?
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
16 juin 2014 à 16:50
16 juin 2014 à 16:50
selon wordpress, pour les permaliens, il faut :
. L' option FollowSymLinks
. Directives FileInfo autorisés (par exemple AllowOverride FileInfo ou AllowOverride All )
.Un fichier htaccess et la possibilité d'écrire dessus
. L' option FollowSymLinks
. Directives FileInfo autorisés (par exemple AllowOverride FileInfo ou AllowOverride All )
.Un fichier htaccess et la possibilité d'écrire dessus
Voici mon .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
16 juin 2014 à 12:05
16 juin 2014 à 12:05
salut,
il est vrai que nano fait (il me semble) partie des package unbuntu.
essaye avec vi ou vim .
L'utilisation de cette éditeur de texte est un peu déroutante au début.
https://openclassrooms.com/fr/courses/43538-reprenez-le-controle-a-laide-de-linux/42693-vim-lediteur-de-texte-du-programmeur
il est vrai que nano fait (il me semble) partie des package unbuntu.
essaye avec vi ou vim .
L'utilisation de cette éditeur de texte est un peu déroutante au début.
https://openclassrooms.com/fr/courses/43538-reprenez-le-controle-a-laide-de-linux/42693-vim-lediteur-de-texte-du-programmeur
Utilisateur anonyme
16 juin 2014 à 12:11
16 juin 2014 à 12:11
ensuite ici :
https://forums.commentcamarche.net/forum/affich-30329529-vps-ovh-et-permalien#12
tu dis avec le #...
il faut savoir que le # c'est super utilisateur et le $ utilisateur normal
sudo permet d'obtenir le #.
en fait regarde
au début je suis en $ et avec sudo je passe en # (le # il faut pas l'écrire)
https://forums.commentcamarche.net/forum/affich-30329529-vps-ovh-et-permalien#12
tu dis avec le #...
il faut savoir que le # c'est super utilisateur et le $ utilisateur normal
sudo permet d'obtenir le #.
en fait regarde
au début je suis en $ et avec sudo je passe en # (le # il faut pas l'écrire)
Utilisateur anonyme
Modifié par lobotoFix le 16/06/2014 à 12:23
Modifié par lobotoFix le 16/06/2014 à 12:23
ensuite si la commande ne te retourne rien, c'est qu'il y a rien.
sous /etc/sites-enabled/
le fichier default peut ne pas avoir de 000 (je l'ai déjà vu)
essaye
chez moi il existe mais sur ubuntu c'est juste default (il me semble)
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
sous /etc/sites-enabled/
le fichier default peut ne pas avoir de 000 (je l'ai déjà vu)
essaye
chez moi il existe mais sur ubuntu c'est juste default (il me semble)
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
Utilisateur anonyme
16 juin 2014 à 13:30
16 juin 2014 à 13:30
Merci de ton aide. Effectivement avec vim, je peux éditer le fichier 000-default, mais celui ci est vide ??? C'est bien ça non?
Utilisateur anonyme
16 juin 2014 à 13:33
16 juin 2014 à 13:33
si il est vide c'est que soit il est vide ou plutot qu'il existe pas
retourne voir le résultat de
retourne voir le résultat de
cd /etc/sites-enabled/ && ls
Utilisateur anonyme
16 juin 2014 à 13:37
16 juin 2014 à 13:37
-bash: cd: /etc/sites-enabled/: No such file or directory
Pourtant quand je suis connecté en SSH je peux bien accéder au dossier /etc/apache2/sites-enabled et dedans il y a 3 fichiers :
000-default.conf
domain.com.conf
*mon nom de domaine*.conf
Pourtant quand je suis connecté en SSH je peux bien accéder au dossier /etc/apache2/sites-enabled et dedans il y a 3 fichiers :
000-default.conf
domain.com.conf
*mon nom de domaine*.conf
Utilisateur anonyme
16 juin 2014 à 13:41
16 juin 2014 à 13:41
ouai j'ai oublié apache2...
une fois dans le répertoire sites-enabled/
tu peux le lire sans le modifier
regarde si il est vraiment vide
une fois dans le répertoire sites-enabled/
tu peux le lire sans le modifier
cat 000-default.conf
regarde si il est vraiment vide
Utilisateur anonyme
16 juin 2014 à 13:46
16 juin 2014 à 13:46
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port th at
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
<Directory /var/www/.htaccess>
AllowOverride all
Il n'est donc pas vide ^^
Utilisateur anonyme
16 juin 2014 à 15:05
16 juin 2014 à 15:05
ok cool, ensuite je te laisse continuer avec elgazar car il connait wordpress
bonne journée
bonne journée
Utilisateur anonyme
17 juin 2014 à 14:34
17 juin 2014 à 14:34
Je pense que mon probleme vient plutot d'une erreur de config. J'ai installé wordpress dans le dossier /var/www, ce n'est peut être pas le dossier par défaut ou je ne sais pas...
Je commence vraiment à être perdu. Peut on "désinstaller et reinstaller" les modules que j'ai installé et activé via putty?
Merci beaucoup
Je commence vraiment à être perdu. Peut on "désinstaller et reinstaller" les modules que j'ai installé et activé via putty?
Merci beaucoup
Utilisateur anonyme
17 juin 2014 à 14:59
17 juin 2014 à 14:59
J'AI REUSSI!
Je remercie tout le monde pour leur aide. En fait le fichier de configuration à modifier pour le AllowOverride est le fichier apache2.conf dans /etc/apache2/apache2.conf !
Et là tout fonctionne comme il faut ! J'ai suivi ce tuto : https://www.aidoweb.com/tutoriaux/fichier-htaccess-qui-ne-fonctionne-pas-solutions-configuration-apache-648
Je remercie tout le monde pour leur aide. En fait le fichier de configuration à modifier pour le AllowOverride est le fichier apache2.conf dans /etc/apache2/apache2.conf !
Et là tout fonctionne comme il faut ! J'ai suivi ce tuto : https://www.aidoweb.com/tutoriaux/fichier-htaccess-qui-ne-fonctionne-pas-solutions-configuration-apache-648
pico.l
Messages postés
24932
Date d'inscription
samedi 3 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
28 avril 2019
2 447
30 sept. 2014 à 12:02
30 sept. 2014 à 12:02
8 juin 2014 à 23:54
9 juin 2014 à 08:44
#sudo nano /etc/apache2/sites-enabled/000-default (attention i y a un espace entre nano et /etc)
mais encore une fois je te conseille de poser ta question si ce n'est pas déjà fait sur le forum ovh et a la hotline d'ovh car les serveurs dédiés ne sont pas vraiment ma spécialité
9 juin 2014 à 11:57
9 juin 2014 à 12:04
10 juin 2014 à 15:54
Toujours pas de réponse d'ovh ?