Hallo iedereen,
voor mijn community, gebruik ik mod_rewrite.
Ik herschrijf index.php?p=voorbeeld naar voorbeeld.html
maar activeren.html werkt met een id.
Dus het is index.php?p=activeren&id=1111
die herschrijf ik dan weer naar activeer/1111.html
dat werkt, maar nu komt het;
als ik naar die url ga, dan kom ik op men website, PHP werkt, HTML ook maar de css niet,
het is dus de website maar dan zonder afbeeldingen/css..
Heeft iemand een idee hoe dat komt / wat ik fout doe?
men .htaccess is nu dit:
Alvast bedankt,Code:# Turn on URL rewriting RewriteEngine On # Installation directory RewriteBase / # Protect hidden files from being viewed <Files .*> Order Deny,Allow Deny From All </Files> # Allow any files or directories that exist to be displayed directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Rewrite all other URLs to index.php/URL # RewriteRule ^([^/]+)$ index.php?p=$1 [L] RewriteRule ^([^/]+)\.html$ index.php?p=$1 [L] RewriteRule ^activeer/([^/]+)\.html$ index.php?p=activeren&id=$1 [L]
Alex Vanhoegaerden
- CSS Probleem met RewriteRule
-
29-10-2009, 10:43 #1
- Berichten
- 48
- Lid sinds
- 16 Jaar
CSS Probleem met RewriteRule
-
-
29-10-2009, 10:51 #2
- Berichten
- 83
- Lid sinds
- 17 Jaar
je CSS zit dan op een andere locatie denk ik. probeer eens een "/" in het script voor de locatie van je CSS file te zetten.
-
29-10-2009, 10:52 #3
- Berichten
- 1.483
- Lid sinds
- 16 Jaar
Is het probleem opgelost wanneer je in de folder waar je afbeeldingen en CSS staan een .htaccess bestand plaats met daarin de onderstaande regel?
RewriteEngine Off
-
29-10-2009, 10:56 #4
- Berichten
- 48
- Lid sinds
- 16 Jaar
@DerkVg:
@Arek:
nee werkt niet
toch bedankt voor het proberen :)
via msn zei iemand dat het aan de rewritecond lag, maar wist niet direct hoe het veranderd moest worden
-
29-10-2009, 11:23 #5
- Berichten
- 935
- Lid sinds
- 17 Jaar
het ligt aan de relatieve of absolute benadering van de css in je index.php
waar is het bestand (kwa mapstructuur) ten onzichte van voorbeeld.html of activeer/1111.html want die bestanden zoeken naar je css bestand in de verkeerde map...
oplossing is ../ of ../../ flexibel inbouwen in index.php afhankelijk van je get waarden.
-
29-10-2009, 11:38 #6
- Berichten
- 48
- Lid sinds
- 16 Jaar
Het is opgelost,
het was toch wat DerkVg zei alleen werk ik met smarty (tpl) en de cache was niet geleegd.
Bedankt,
topic mag op slot.
-
29-10-2009, 16:28 #7
- Berichten
- 750
- Lid sinds
- 15 Jaar
Beter is om in de html een base tag te gebruiken
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic