Browse Source

traiter l'ancien URL page.php3?fond=xxxx

spip-1.9
Fil 17 years ago
parent
commit
5e5c24f0d0
  1. 1
      htaccess.txt
  2. 7
      spip.php

1
htaccess.txt

@ -77,6 +77,7 @@ RewriteRule auteur([0-9]+)\.html$ spip.php?page=auteur&id_auteur=$1 [QSA,L]
RewriteRule site([0-9]+)\.html$ spip.php?page=site&id_syndic=$1 [QSA,L]
# Compatibilite avec les anciennes URLS appelant directement des fichiers php
RewriteRule ^(rubrique|article|breve|mot|auteur|site|agenda|backend|backend-breves|distrib|forum|ical|plan|recherche|resume|sommaire|sommaire_texte)\.php3?$ spip.php?page=$1 [QSA,L]
RewriteRule ^page.php[3]? spip.php [QSA,L]
RewriteRule ^spip_cal\.php3?$ spip.php?action=ical [QSA,L]
RewriteRule ^spip_rss\.php3?$ spip.php?action=rss [QSA,L]
# Fin compatibilite

7
spip.php

@ -12,6 +12,13 @@
# ou est l'espace prive ?
@define('_DIR_RESTREINT_ABS', 'ecrire/');
# rediriger les anciens URLs de la forme page.php3fond=xxx
if (isset($_GET['fond'])) {
include_once _DIR_RESTREINT_ABS.'inc_version.php';
redirige_par_entete(generer_url_public($_GET['fond']));
}
# au travail...
include _DIR_RESTREINT_ABS.'public.php';

Loading…
Cancel
Save