Ce RewriteRule fonctionne bien en général (les fichiers sont au niveau de la racine):chaînes de demande de guérison avec le domaine doublé
RewriteRule file.xml http://www.example.com/file.php [R=301]
Mais parfois, très rarement, je vois quelque chose comme ça dans mes journaux:
pl2-sv2.feedly.com | file.xml | 301
pl2-sv2.feedly.com | /http://www.example.com/file.php | 404
Normalement, la deuxième ligne est:
... | file.php | 200
Je me demande si ce comportement étrange qui se passe sur mon serveur ou si le démarrage s cil est venu avec la demande initiale (/ http://www.example.com/file.xml) et juste ne figure pas dans le journal, parce que je ne vois ce qui vient après la barre oblique racine:
http://www.example.com/http://www.example.com/file.xml
Si oui, comment pourrais-je découper la seconde « http://www.example.com/ » puis?
Il semble que vous remplacez "' file.xml'" avec "'http: // www.example.com/file.php'". Essayez plutôt "' file.php' "à la place. –
Je l'ai changé pour: RewriteRule file.xml /file.php [R = 301] – Helen
Non, il ne l'a pas changé. Feedly et Feedbin causent toujours le problème. J'ai vérifié les temps. Ces requêtes diffèrent de 1 à quelques secondes tandis que les normales ont la même seconde. – Helen