#1 Le 23/04/2017, à 17:42
- libiamo
<Résolu> Paramétrer les accès depuis une url vers site wordpress
Bonjour,
J'ai installé Wordpress et le crm Dolibarr dans /var/www.
Les deux sont accessibles depuis http://<MonDomaine>/wordpress/ et http://<MonDomaine>/dolibarr/
Je voudrais que wordpress soit en acces direct depuis http://<MonDomaine>/ et laisser l'autre tel quel.
J'ai essayé des tas de pistes, et j'ai réinstallé wordpress suite à une erreur 500, bref je navigue à vue pour l'instant.
Qui pourrait m'aider à faire le bon paramétrage svp ?
Merci d'avance.
Phil
Dernière modification par libiamo (Le 26/04/2017, à 19:57)
Hors ligne
#2 Le 25/04/2017, à 10:35
- abelthorne
Re : <Résolu> Paramétrer les accès depuis une url vers site wordpress
Je ne suis pas vraiment spécialiste mais si tu utilises Apache, il faudrait a priori créer des virtualhosts pour gérer les deux adresses et indiquer à quel dossier elles correspondent. Mais autant je saurais te dire comment faire pour gérer deux domaines différents (ou des sous-domaines), autant je ne suis pas sûr de savoir comment déclarer la deuxième URL (dolibarr) en ServerName / ServerAlias.
C'est possible aussi que tu doives réinstaller WordPress après coup (ou a minima faire des modifs dans sa base de données), étant donné qu'il stocke les chemins absolus ; il faudra donc adapter tous les "monsite.com/wordpress" en "monsite.com".
Dernière modification par abelthorne (Le 25/04/2017, à 10:37)
Hors ligne
#3 Le 26/04/2017, à 19:56
- libiamo
Re : <Résolu> Paramétrer les accès depuis une url vers site wordpress
Hey @abelthorne, merci pour le toyau.. C'est bien par là que je suis passé finalement, avec succès.
A toutes fins utiles, voici la copie du fichier de conf (/etc/apache2/sites-enabled/0000-default.conf
<VirtualHost *:80>
ServerAdmin <MyMail>@<MyDomainURL#1>
ServerName <MyDomainURL#1>
ServerAlias www.<MyDomainURL#1>
DocumentRoot /var/www/wordpress
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/wordpress>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /etc/apache2/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /etc/apache2/logs/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin <MyMail>@<MyDomainURL#2>
ServerName <MyDomainURL#2>
ServerAlias www. <MyDomainURL#2>
DocumentRoot /var/www/dolibarr
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/dolibarr>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /etc/apache2/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /etc/apache2/logs/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Parfois, quand on sait que c'est bien là qu'il faut chercher, on évite de courir douze lièvres à la fois et de faire des âneries
Merci encore
Dernière modification par libiamo (Le 26/04/2017, à 19:57)
Hors ligne