Beste SD-ers,
Ik ben bezig aan een website en wil daarbij de links gewoon mooi en netjes hebben. Echter kom ik er niet uit. Ik heb het volgende in mijn .htaccess
Echter wanneer ik naar www.naam.nl/cat1/naam-post/ ga, kom ik niet op de goede pagina uit en laat hij heel vreemd een andere pagina zien. Ik heb het bestand (het php file) goed geschreven. Ook geen typ foutje in de .htaccess, maar allicht wel een structuur fout in de .htaccess.PHP Code:
RewriteEngine On
RewriteRule ^cat1/naam-post/ naam-post.php
Hoe moet ik de RewriteRule wel zetten?! De opgegeven dingen zijn gewoon vast. Dus het is altijd www.naam.nl/henk/zegt-hallo/.
Hopelijk kunnen jullie me helpen. Ik heb niet veel ervaring op dit gebied en ook al even gegoogled, maar weet niet precies waar ik naar moet zoeken.
Stefan
- Hulp bij htaccess nodig
-
29-01-2011, 11:18 #1
- Berichten
- 651
- Lid sinds
- 17 Jaar
Hulp bij htaccess nodig
-
-
29-01-2011, 11:29 #2
- Berichten
- 21
- Lid sinds
- 14 Jaar
Re: Hulp bij htaccess nodig
Dit zal je helpen.
RewriteEngine On
RewriteRule ^naam-post$ naam-post.php?site=post [QSA]
-
29-01-2011, 11:33 #3
- Berichten
- 651
- Lid sinds
- 17 Jaar
Re: Hulp bij htaccess nodig
Uhm ik denk dat ik het niet goed heb uitgelegd. Kijk wat ik wil is (relevanter uitgelegd):
www.naam.nl/henk/hobby/
Er zitten dus geen variabelen in en www.naam.nl/henk/hobby moet verwijzen naar hobby.php Het zijn dus statische pagina's, die enkele handmatig worden veranderd en het zijn dus niet echt posts.
-
29-01-2011, 11:43 #4
- Berichten
- 70
- Lid sinds
- 18 Jaar
Re: Hulp bij htaccess nodig
Statische pagina's:
Code:Options +FollowSymLinks RewriteEngine on RewriteRule cat1/naam-post/?$ naam-post.php
Code:RewriteRule posts/(.*)/(.*)/ post.php?cat=$1&id=$2
-
29-01-2011, 12:26 #5
- Berichten
- 651
- Lid sinds
- 17 Jaar
Re: Hulp bij htaccess nodig
Bedankt Björn, het werkt. Nu heb ik alleen een probleem met een ander stukje scripting. Het is namelijk zo dat ik op iedere pagina de header.php include. Nu gebeurt dat wel, maar wordt de css niet gelezen.. Iemand zoiets wel eens gehad?
Ik roep mijn css op, op de volgende manier:
PHP Code:<style type="text/css">
@import url("../css/.css");
</style>
-
29-01-2011, 12:33 #6
- Berichten
- 177
- Lid sinds
- 16 Jaar
Re: Hulp bij htaccess nodig
Ja, hij zoekt dan de css in de htaccess-map
Je zal dus voor style.css (of wat het ook is) je site-url moeten zetten
-
29-01-2011, 12:36 #7
- Berichten
- 651
- Lid sinds
- 17 Jaar
Re: Hulp bij htaccess nodig
Bedankt voor dit antwoord! Ik ga het eens proberen. Het klinkt in ieder geval logisch.
Aanvullend bericht:
Hoe doen jullie eigenlijk je interne link structuur? Ik gebruikte altijd ../link.php (o.i.d.), maar wanneer je dan met .htaccess aan de slag gaat werkt dat natuurlijk niet. Dus moet je dan altijd: www.naam.nl/link.php gebruiken?
Of lossen jullie dit anders op?Laatst aangepast door gast8208 : 29-01-2011 om 13:02 Reden: Automatisch samengevoegd.
-
29-01-2011, 17:57 #8
- Berichten
- 70
- Lid sinds
- 18 Jaar
Re: Hulp bij htaccess nodig
Ik heb zelf (vind ik) daar geen mooie oplossing voor kunnen vinden.
Maar wat ik momenteel gebruik is:
PHP Code:define(DOMAIN, "http://localhost/site/");
PHP Code:echo DOMAIN;
PHP Code:echo "<img src=\"".DOMAIN."image.jpg\" />";
-
29-01-2011, 18:03 #9
- Berichten
- 171
- Lid sinds
- 18 Jaar
Re: Hulp bij htaccess nodig
in de beginpost is er niet gewoon het $ vergeten?
Code:RewriteEngine On RewriteRule ^cat1/naam-post/ naam-post.php
Code:RewriteEngine On RewriteRule ^cat1/naam-post/$ naam-post.php
-
29-01-2011, 18:07 #10
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: Hulp bij htaccess nodig
base in HTML en probleem opgelost.
Als je wilt dat ik het zo voorkouw zeg het maar :)
-
30-01-2011, 13:28 #11
- Berichten
- 651
- Lid sinds
- 17 Jaar
Re: Hulp bij htaccess nodig
Het is allemaal gelukt op de aangeboden manieren ;) Ik ga voortaan inderdaad gewoon de url base gebruiken, dan heb ik in het vervolg geen last meer van dit soort zaken. Misschien is het wel handig om op de manier van Björn voortaan de url te plaatsen.
Allen hartelijk dank!
-
30-01-2011, 13:40 #12
- Berichten
- 162
- Lid sinds
- 15 Jaar
Re: Hulp bij htaccess nodig
Het is allemaal gelukt op de aangeboden manieren ;) Ik ga voortaan inderdaad gewoon de url base gebruiken, dan heb ik in het vervolg geen last meer van dit soort zaken. Misschien is het wel handig om op de manier van Björn voortaan de url te plaatsen.
Allen hartelijk dank!
als je base doet voor beeld <base url="domain.com/a/b/c">
dan heb je alles mee.
ook de plaatjes die src="a.gif" hebben
Met PHP heb je dit denk ik niet.
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