apache - Problème avec l'URL de réécriture de RewriteRule
PHP中文网
PHP中文网 2017-05-16 17:00:32
0
2
573

Wordpress est installé dans le dossier blog du répertoire racine, donc l'adresse devient http://mydomain.com/blog
Chemin du journal http://mydomain.com/blog/sample-post/
Puis-je utiliser RewriteRule Change ? le chemin de wordpress vers http://mydomain.com/sample-post et masquer le blog ?
(sample-post n'est pas fixe, c'est le nom de chaque publication, qui est variable)
J'ai regardé htaccess pendant longtemps et je n'ai pas compris comment l'écrire.
Je veux aussi demanderRewriteRule . /index.php [L]que signifie cette phrase
Certaines personnes auront un index.php supplémentaire dans le chemin après l'installation de wordpress, elles doivent donc ajouter cette phrase pour supprimer index.php
La syntaxe des règles de réécriture :

RewriteRule Pattern Substitution [flags]

Une explication que j'ai vue est la suivante :

Pattern est une expression régulière compatible Perl qui agit sur l'URL actuelle
La substitution dans la règle de réécriture est la chaîne utilisée pour remplacer (ou remplacer) lorsque l'URL d'origine correspond à Pattern

Ensuite, cela ne signifie pas utiliser index.php pour remplacer n'importe quel caractère (je ne suis pas sûr de ce que signifie ce modèle, le « . » dans l'expression régulière ne signifie-t-il pas un seul caractère) ?

Veuillez expliquer, merci~

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(2)
習慣沉默

rewriterule ^/blog/([/]+) /$1 [L]

伊谢尔伦

Résolvez-le vous-même...

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ blog/ [QSA,PT,L]

Bien qu'il soit accessible normalement si vous supprimez le champ blog dans l'URL, si vous parcourez le lien dans la page, l'URL a toujours son propre blog. Oubliez ça, je déplacerai le répertoire...

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!