« YesWiki » : différence entre les versions

De wiki.infini
(Page créée avec « == Utiliser https avec YesWiki == Si vous souhaitez activer le https pour votre YesWiki vous devrez modifier le fichier <code>wakka.config.php</code> »)
 
m (categorisation de la page)
(3 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
== Utiliser la redirection d'URL ==
Pour utiliser la redirection d'url il est nécessaire de créer un fichier <code>.htaccess</code> à la racine de '''YesWiki''' ou d'éditer celui qui existe et d'ajouter ces informations :
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} ^\/[^/]+\/(.+\..+)$ [NC] 
RewriteRule ^.*$ %1 [QSA,L] 
RewriteRule ^([A-Za-z0-9_-]+)$ ?wiki=$1& [QSA,L] 
RewriteRule ^([A-Za-z0-9_-]+)\/$ ?wiki=$1& [QSA,L] 
RewriteRule ^([A-Za-z0-9_-]+\/[A-Za-z0-9_-]+)$ ?wiki=$1& [QSA,L] 
Éditer le fichier de configuration <code>wakka.config.php</code>, et changer les lignes suivantes :
'base_url' => 'http://monwiki.infini.fr/?' ou 'http://monwiki.infini.fr/wakka.php?wiki=' pour les wikis plus anciens
'rewrite_mode' => '0',
Pour
'base_url' => 'http://monwiki.infini.fr/',
'rewrite_mode' => '1',
Attention : laisser le <code>/</code> a la fin de l'url pour <code>'base_url'</code>
* Source : https://yeswiki.net/?UrlCourtes
== Utiliser https avec YesWiki ==
== Utiliser https avec YesWiki ==
Une fois le <code>https</code> [[Passer_au_HTTPS|installé par l'équipe tech]] votre YesWiki va perdre sa mise en forme. Pour récupérer le visuel de votre Wiki vous devrez modifier le fichier <code>wakka.config.php</code> qui est à la racine de YesWiki (Une fois installé).
Modifier le paramètre <code>'base_url' => 'http://monwiki.infini.fr',</code> par <code>'base_url' => 'https://monwiki.infini.fr',</code>


Si vous souhaitez activer le https pour votre YesWiki vous devrez modifier le fichier <code>wakka.config.php</code>
[[Category:Services_adherentes]]

Version du 25 octobre 2022 à 15:09

Utiliser la redirection d'URL

Pour utiliser la redirection d'url il est nécessaire de créer un fichier .htaccess à la racine de YesWiki ou d'éditer celui qui existe et d'ajouter ces informations :

RewriteEngine on  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  

RewriteCond %{REQUEST_URI} ^\/[^/]+\/(.+\..+)$ [NC]  
RewriteRule ^.*$ %1 [QSA,L]  

RewriteRule ^([A-Za-z0-9_-]+)$ ?wiki=$1& [QSA,L]  
RewriteRule ^([A-Za-z0-9_-]+)\/$ ?wiki=$1& [QSA,L]  
RewriteRule ^([A-Za-z0-9_-]+\/[A-Za-z0-9_-]+)$ ?wiki=$1& [QSA,L]  

Éditer le fichier de configuration wakka.config.php, et changer les lignes suivantes :

'base_url' => 'http://monwiki.infini.fr/?' ou 'http://monwiki.infini.fr/wakka.php?wiki=' pour les wikis plus anciens
'rewrite_mode' => '0',

Pour

'base_url' => 'http://monwiki.infini.fr/',
'rewrite_mode' => '1',

Attention : laisser le / a la fin de l'url pour 'base_url'

Utiliser https avec YesWiki

Une fois le https installé par l'équipe tech votre YesWiki va perdre sa mise en forme. Pour récupérer le visuel de votre Wiki vous devrez modifier le fichier wakka.config.php qui est à la racine de YesWiki (Une fois installé).

Modifier le paramètre 'base_url' => 'http://monwiki.infini.fr', par 'base_url' => 'https://monwiki.infini.fr',