login  Naam:   Wachtwoord: 
Registreer je!
 Forum

htaccess CSS verdwenen? (Opgelost)

Offline gothmog - 06/04/2007 20:51 (laatste wijziging 06/04/2007 20:58)
Avatar van gothmogLid Beste,

Ik roep de volgende link aan:
http://www.phon...kuikentjes

Maar met de volgende code:
  1. Options FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^pagina/(.*)/artiest/(.*)$ index.php?pag=$1&&artist=$2
  4. RewriteRule ^pagina/(.*)/zoekveld/(.*)$ index.php?pag=$1&&zoekveld=$2
  5. RewriteRule ^pagina/(.*)$ index.php?pag=$1

Verdwijnt ineens alle CSS en alle plaatjes. Hoe komt dit?
MvG,
Gothmog

Edit: ik heb gevonden dat je helemaal volledige url's moet gaan maken, nu is dat een beetje lastig, want ik krijg binnenkort een nieuwe domeinnaam en ik heb nogal wat plaatjes. Toen ik het bij een andere website deed, gebeurde dit helemaal niet...

7 antwoorden

Gesponsorde links
Offline mesynthetix - 06/04/2007 20:58
Avatar van mesynthetix Nieuw lid Als de plaatjes of css files in pagina/ staan, zullen ze doorgelinkt worden naar index.php?pag=plaatjeofcss
Offline bertmelis - 06/04/2007 21:00 (laatste wijziging 06/04/2007 21:01)
Avatar van bertmelis PHP interesse in de pagina staat een link naar "style.css"

wat gebeurt er als je hier het absolute pad zet? www.domein.tld/pad/naar/style.css

btw: figuren in het css-bestand worden relatief tov het css-bestand opgehaald...
Offline gothmog - 06/04/2007 21:09
Avatar van gothmog Lid Hmmm... dan wordt het morgen een lange dag:p
Toch bedankt!
Offline Stijn - 06/04/2007 22:33
Avatar van Stijn PHP expert
  1. Options FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^pagina/(.*)/artiest/(.*)$ index.php?pag=$1&artist=$2
  4. RewriteRule ^pagina/(.*)/zoekveld/(.*)$ index.php?pag=$1&zoekveld=$2
  5. RewriteRule ^pagina/(.*)$ index.php?pag=$1
Je zette twee keer &&
Offline Ibrahim - 07/04/2007 11:36
Avatar van Ibrahim PHP expert Je kunt ook een oplossing van het MVC model gebruiken. Zet al je stijlen/plaatjes/etc. in één map met de volgende .htaccess

  1. RewriteEngine off
Offline Heracles - 07/04/2007 12:14
Avatar van Heracles HTML beginner Je kunt ook bovenin de head van je pagina een <base> tag gebruiken, dat werkte bij mij prima toen ik hetzelfde probleem had.

  1. <base href="http://www.phone-tone.nl/new/NL/">


hij gebruikt dat dan als basis van alle href's, zodat je niet telkens een absolute href hoeft te geven naar bijvoorbeeld css bestanden.
Offline gothmog - 07/04/2007 14:39
Avatar van gothmog Lid Thnx Heracles, het werkt!
De rest ook bedankt voor de reacties!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.225s