Un fichier htaccess qui en appelle plusieurs

MoiJeSors

WRInaute discret
Salut !

Tout d'abord je vous précise que je ne suis pas développeur, mais manager SEO, donc pas un expert de la programmation, mais je sais ce que je veux ^^

Je suis confronté à un problème de taille : j'ai un seul fichier .htaccess pour une multitude de sites. Donc mon fichier fait 1mo, au lieu de mon objectif de 400ko. Et il va continuer à augmenter dans la mesure où j'ai 4 refontes qui arrivent...

Donc en clair, je souhaiterais avoir :

- 1 fichier .htaccess général qui appelle 1 fichier .htaccess propre à chaque site
- et donc 1 fichier .htaccess par site

En résumé, je souhaite savoir s'il est possible de procéder comme pour les index de Sitemaps http://www.sitemaps.org/fr/protocol.html#index...

Merci ;)
 

MoiJeSors

WRInaute discret
Voilà ce que je souhaite faire, mais pour le .htaccess :

<?xml version="1.0" encoding="UTF-8"?>

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<sitemap>

<loc>http://www.example.com/sitemap1.xml.gz</loc>

<lastmod>2004-10-01T18:23:17+00:00</lastmod>

</sitemap>

<sitemap>

<loc>http://www.example.com/sitemap2.xml.gz</loc>

<lastmod>2005-01-01</lastmod>

</sitemap>

</sitemapindex>
 

spout

WRInaute accro
MoiJeSors a dit:
Or, je ne peux pas placer une ligne de code en haut de chaque page, c'est impossible.
Si si, même avec un CMS. Par exemple 1 ligne de rewrite qui fait passer tous les requests par bootstrap.php:
PHP:
<span class="syntaxdefault"><br /></span><span class="syntaxkeyword"><?</span><span class="syntaxdefault">php <br /></span><span class="syntaxcomment">// Script pour faire les redirections ou n'importe quoi<br /><br /></span><span class="syntaxdefault">require </span><span class="syntaxstring">'index.php'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span>
Ou alors le CMS a prévu un bootstrap de base.

Pour faire ce que tu veux façon "sitemaps", je pense que c'est faisable via les virtual hosts Apache.
 

Discussions similaires

Haut