Ik heb een site, deze heeft (bijna) alle benodigde bestanden (dieper) in de map /system/ staan, als ik de volgende htaccess doe:werkt hetCode:RewriteEngine On RewriteCond %{REQUEST_URI} !(.*)/system/(.*) [NC] #RewriteRule (.*)/(.*)/(.*)/(.*)/ index.php?site=$1&act=$2&obj=$3&sub=$4 [L] #RewriteRule (.*)/(.*)/(.*)/ index.php?site=$1&act=$2&obj=$3 [L] #RewriteRule (.*)/(.*)/ index.php?site=$1&act=$2 [L] RewriteRule (.*)/ index.php?site=$1 [L]
maar als ik een willekeurige uncomment worden de plaatjes en de css niet geladen, de bedoeling is dat als je naar site.nl/a gaat het achter de schermen index.php?site=a word, hoe zorg ik dat de layout niet weggaat maar wel blijft werken?
ps: weet niet of dit de goeie categorie is maar leek mij de logischte..
- htaccess / mod_rewrite probleem
-
10-05-2007, 16:52 #1
- Berichten
- 218
- Lid sinds
- 18 Jaar
htaccess / mod_rewrite probleem
-
-
10-05-2007, 18:13 #2
- Berichten
- 854
- Lid sinds
- 19 Jaar
Volgens mij komt dit doordat je bestanden dan niet in de map zitten die je aanmaakt met dat mod_rewrite.
Voeg dit tussen je head tag.
<BASE HREF="jedomeinnaam">
-
10-05-2007, 18:23 #3
- Berichten
- 765
- Lid sinds
- 19 Jaar
Voor de stylesheet en alle image src's een / zetten.
Dus /style.css, /images/img.jpg enz...
Tenminste als al deze bestanden in de hoofdmap staan. Staan ze bv. in een directory "test" dan is het uiteraard /test/style.css.
Om het simpel uit te liggen: het probleem is dat je bv. de URL website.be/paginas/pagina-naam hebt, en dat de browser een afbeelding of CSS bestand in die map zoekt, en dat terwijl deze niet bestaat.
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