|
Categorieën >
PHP
.htaccess (Opgelost)
|
|
|
offline
|
Grafische interesse
|
Ik zou het volgende willen maken.
De url http://example.com/info
moet naar de volgende link gaan op de server: http://example.com/info.php
Ik zit al even te zoeken op internet, (anderhalf uur), maar kom er maar niet aan uit.
Kan iemand me hiermee helpen?
Het volgende heb ik al:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*) $1.php
Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*) $1.php
Maar dit geeft een internal server error. |
2 antwoorden
|
|
|
offline
|
Crew PHP
|
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9\-.]*) ?p=$1
Options +FollowSymLinks RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^([a-zA-Z0-9\-.]*) ?p=$1
en dan kun je het met $_GET['p'] pakken 
Let even op, mijn code doet alleen letters, cijfers, streepje en . in je $_GET
|
elecomte – 08/12/2009 21:37 (Laatst gewijzigd op 08/12/2009 22:44)
|
|
offline
|
Grafische interesse
|
Dat is niet direct wat ik vroeg.
Niemand die een oplossing heeft voor hetgene wat ik wel vroeg?
update:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(([^/]+/)*[^.]+)$ $1.php [L]
Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(([^/]+/)*[^.]+)$ $1.php [L]
(deze code wel)
|
Dit onderwerp is gesloten.
|
|
|