S'il vous plaît, prenez-le doucement sur moi car c'est un monde complètement nouveau de ma part.De jolies URL avec php et .htaccess
J'ai donc construit et LittleCMS et en utilisant GET pour contrôler le permalien pageID ou d'une page dans le url.I que le script fonctionne bien quand seulement passer 1 variables à travers la chaîne de requête
Par exemple, mon htaccess:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ index.php?p=$1
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?p=$1
Je peux ensuite appeler mes pages par id ou permalink contrôlé dans mon fichier d'index. Une chose que je n'arrive pas à comprendre est comment inclure un permalien parent dans l'url aussi bien quand une page enfant est appelée.
Un autre exemple. Si j'appelle une page qui est un enfant d'un parent:
http://site.com/index.php?p=post-title
si post-titre est un enfant de propriété mère; Comment puis-je utiliser l'URL
http://site.com/parent-title/post-title?
Parlez-vous de quelque chose comme si quelqu'un demandait 'http: // site.com/parent-title/post-title', la requête obtient réécrit sur votre contrôleur index.php comme '/index.php? p = post-title & parent = parent-title'? –
J'ai pensé à cela mais je me demandais s'il y avait un moyen d'inclure automatiquement le titre parent en appelant seulement le post-titre Je suis sûr qu'il y a un moyen mais mod_rewrites sont tout sauf anglais pour moi. Mais pour répondre à votre question. Oui, je l'étais à ce que vous avez suggéré, mais gardez toujours les urls propres –
Donc, vous voulez dire comme: '/index.php? P = parent-title/post-title'? –