PHP: Unterseiten-Name anpassen (SEO)
bearbeitet von
Hallo und gute Nacht Christoph
> Hallo liebe Community,
> ich habe eine kleine Frage und zwar möchte ich meine Webseite angenehmer gestalten in dem ich die Unterseiten besser benenne.
>
> Derzeit ist es so aufgebaut:
> http://www.xxxxxxxx.de/index.php?page=aktuell
> http://www.xxxxxxxx.de/index.php?page=kanzlei
> usw.
>
> Jedoch möchte ich es so haben:
> http://www.xxxxxxxx.de/aktuell/
> http://www.xxxxxxxx.de/hamburg/kanzlei/
>
> Gibt es da im PHP Bereich eine Möglichkeit? Es handelt sich nur um eine Handvoll von Unterseiten. Es handelt sich um reine PHP Datein ohne CMS.
Das geht, indem Du alle Requests auf die index.php umleitest, für die es keine echten Dateien gibt.
~~~~shell
# .htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule .* - [L]
#RewriteRule .* index.php/$1 [LQSA]
~~~~
und in der index-php dann die pathinfo auswertest anstelle der Get-parameter
Dazu zerlegst Du Dir, wenn vorhanden, $_SERVER['REDIRECT_URL']
Grüße
TS
--
es wachse der Freifunk
<http://freifunk-oberharz.de>
> Hallo liebe Community,
> ich habe eine kleine Frage und zwar möchte ich meine Webseite angenehmer gestalten in dem ich die Unterseiten besser benenne.
>
> Derzeit ist es so aufgebaut:
> http://www.xxxxxxxx.de/index.php?page=aktuell
> http://www.xxxxxxxx.de/index.php?page=kanzlei
> usw.
>
> Jedoch möchte ich es so haben:
> http://www.xxxxxxxx.de/aktuell/
> http://www.xxxxxxxx.de/hamburg/kanzlei/
>
> Gibt es da im PHP Bereich eine Möglichkeit? Es handelt sich nur um eine Handvoll von Unterseiten. Es handelt sich um reine PHP Datein ohne CMS.
Das geht, indem Du alle Requests auf die index.php umleitest, für die es keine echten Dateien gibt.
~~~~shell
# .htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule .* index.php/$1 [
~~~~
und in der index-php dann die pathinfo auswertest anstelle der Get-parameter
Dazu zerlegst Du Dir, wenn vorhanden, $_SERVER['REDIRECT_URL']
Grüße
TS
--
es wachse der Freifunk
<http://freifunk-oberharz.de>
PHP: Unterseiten-Name anpassen (SEO)
bearbeitet von
Hallo und gute Nacht Christoph
> Hallo liebe Community,
> ich habe eine kleine Frage und zwar möchte ich meine Webseite angenehmer gestalten in dem ich die Unterseiten besser benenne.
>
> Derzeit ist es so aufgebaut:
> http://www.xxxxxxxx.de/index.php?page=aktuell
> http://www.xxxxxxxx.de/index.php?page=kanzlei
> usw.
>
> Jedoch möchte ich es so haben:
> http://www.xxxxxxxx.de/aktuell/
> http://www.xxxxxxxx.de/hamburg/kanzlei/
>
> Gibt es da im PHP Bereich eine Möglichkeit? Es handelt sich nur um eine Handvoll von Unterseiten. Es handelt sich um reine PHP Datein ohne CMS.
Das geht, indem Du alle Requests auf die index.php umleitest, für die es keine echten Dateien gibt.
~~~~shell
# .htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule .* - [L]
#RewriteRule .* index.php [L]
~~~~
und in der index-php dann die pathinfo auswertest anstelle der Get-parameter
Dazu zerlegst Du Dir, wenn vorhanden, $_SERVER['REDIRECT_URL']
Grüße
TS
--
es wachse der Freifunk
<http://freifunk-oberharz.de>