Hoi hoi,
Ik zoek iemand die voor mij een .htacces bestand kan maken.
Ik heb nu de volgende url: startpagina/?p=webdesign achter mijn domeinnaam.
Nu moet er ipv ?p=webdesign gewoon webdesign komen te staan.
Ook wil ik dat als je de domeinnaam aanroept, je automatisch naar /startpagina gaat.
Dus een mod rewrite en een Redirect, als ik het goed zeg.
De url moet dus domeinnaam.nl/startpagina/webdesign of bijv domeinnaam.nl/diensten/webdesign
Hoor graag van je.
Met vriendelijke groet,
Huig van der Waal
- .htacces bestand | Deadline: zsm
-
1893 × bekeken sinds 10-12-2008, 10:24 #1
.htacces bestand | Deadline: zsm
-
In de schijnwerper
Senior Designster - top kwaliteit - 16 uur per week - per maand - 350 euroFreelance / WerkLaravel / Wordpress - Top kwaliteit voor een gunstig tariefFreelance / WerkFull Stack: Web development, Design and BrandingFreelance / WerkErvaren WordPress & WooCommerce Developer – Pixel-perfect & Whitelabel maatwerk!Freelance / Werk -
10-12-2008, 11:43 #2
- Berichten
- 1.735
- Lid sinds
- 17 Jaar
Dit in je htaccess zetten:
RewriteEngine On
RewriteRule ^([^/]*)$ /?p=$1 [L]
-
10-12-2008, 11:53 #3
- Berichten
- 1.329
- Lid sinds
- 17 Jaar
Bedankt Stefan, ga ik even proberen. Hopelijk lukt het!
EDIT:
Dit werkt helaas niet. Dan maar met ?=p er voor hoor :DLaatst aangepast door Huig van der Waal : 10-12-2008 om 12:02
-
10-12-2008, 12:08 #4
- Berichten
- 273
- Lid sinds
- 16 Jaar
Zal ik er nog even naar kijken?
Aanvullend bericht:
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^startpagina/(.*) index.php?p=$1
Je kan vervolgens ook nog de "map" startpagina faken, via .htaccess.
Dit Weet ik alleen niet uit mn hoofd.Laatst aangepast door gast8835 : 10-12-2008 om 12:14 Reden: Automatisch samengevoegd.
-
10-12-2008, 12:13 #5
- Berichten
- 277
- Lid sinds
- 17 Jaar
Leek me wel een handige site, dus ik heb ook even gekeken.
Van dit:
index.php?pagina=leden/nieuws
maakte ik:
pagina/leden/nieuws
Door middel van de volgende code:
RewriteEngine On
RewriteRule ^pagina/([^/]*)$ /index.php?pagina=$1 [L]
Maar dan krijg ik als melding dat ie de pagina niet kan vinden. Snapt iemand hoe dat kan?
(Huig, ik hoop dat ik van je topic gebruik mag maken hiervoor :P)
-
10-12-2008, 12:15 #6
- Berichten
- 273
- Lid sinds
- 16 Jaar
Er zit een slash (/) in je variabele. Dat betekent in dit geval dat het een dir in je fake dir is.
Als die tussenliggende / (leden/nieuws) nou een - zou zijn.
Of als je een losse var maakt van nieuws. Dus ?pagina=leden&?onderdeel=nieuws.
Dan kan het wel.
-
10-12-2008, 12:16 #7
- Berichten
- 277
- Lid sinds
- 17 Jaar
Origineel gepost door Yoshi
Er zit een slash (/) in je variabele. Dat betekent in dit geval dat het een dir in je fake dir is.
-
10-12-2008, 12:18 #8
- Berichten
- 273
- Lid sinds
- 16 Jaar
Hij splitst het op. Eerst kijkt hij naar de eerste var. Die geeft leden. Dan komt er een slash. Hierna stopt het werk van .htaccess.
Hij gaat nu binnen de dir leden zoeken naar de dir nieuws.
Die bestaat niet.
Probeer eens:
- Opdelen in verschillende variabelen. Dus ?pagina=xxxx&subpagina=xxxx.
- Maak van die / in het midden een -. Want een / duidt een dir aan.
-
10-12-2008, 12:22 #9
- Berichten
- 250
- Lid sinds
- 17 Jaar
Origineel gepost door Jeroen - Valkon Webdevelopment
Leek me wel een handige site, dus ik heb ook even gekeken.
Van dit:
index.php?pagina=leden/nieuws
maakte ik:
pagina/leden/nieuws
Door middel van de volgende code:
RewriteEngine On
RewriteRule ^pagina/([^/]*)$ /index.php?pagina=$1 [L]
Maar dan krijg ik als melding dat ie de pagina niet kan vinden. Snapt iemand hoe dat kan?
(Huig, ik hoop dat ik van je topic gebruik mag maken hiervoor :P)
Code:RewriteEngine On RewriteRule ^pagina/([^/]*)$ /index.php?pagina=$1.php [L]
index.php?pagina=leden/nieuws
dit maken:
pagina/leden/nieuws.php
Wat ook nog kan is in je PHP script (die wordt aangestuurd door de $_GET['pagina'] ) aangeven dat het een php bestand moet includen..
Als je nu bijvoorbeeld include($_GET['pagina']) gebruikt, zou je ook include($_GET['pagina'] . '.php') kunnen gebruiken.
-
10-12-2008, 12:28 #10
- Berichten
- 273
- Lid sinds
- 16 Jaar
Wat dan daarnaast altijd wel goed werkt is custom error reporting. Want in ieder geval bij mij zie je als bezoeker niet welk bestand er echt wordt aangevraagd/waar de fout zit.
Wat ook nog kan is gewoon even ipv include in je script <? echo $_GET['pagina']; ?> neerzetten.
Dan zie je waar hij naar zoekt/wat de input is.Edit: Voorbeelden zijn zo weer weg, dus links er naartoe ook.Laatst aangepast door gast8835 : 10-12-2008 om 13:16 Reden: Automatisch samengevoegd.
-
10-12-2008, 12:49 #11
- Berichten
- 277
- Lid sinds
- 17 Jaar
Als ik op die pagina <? echo $_GET['pagina']; ?> gebruik, komt daar "leden/nieuws" uit.
-
10-12-2008, 12:53 #12
- Berichten
- 273
- Lid sinds
- 16 Jaar
En wat staat er in je url?
Volgens mij ?pagina=leden/nieuws
Het is gewoon die "/".
-
10-12-2008, 12:55 #13
- Berichten
- 277
- Lid sinds
- 17 Jaar
Zullen we verder gaan via msn?
Ik kom er niet helemaal uit :P
-
10-12-2008, 13:00 #14
- Berichten
- 1.329
- Lid sinds
- 17 Jaar
Ik ook niet :P
-
10-12-2008, 13:03 #15
- Berichten
- 250
- Lid sinds
- 17 Jaar
Origineel gepost door Yoshi
Wat dan daarnaast altijd wel goed werkt is custom error reporting. Want in ieder geval bij mij zie je als bezoeker niet welk bestand er echt wordt aangevraagd/waar de fout zit.
Wat ook nog kan is gewoon even ipv include in je script <? echo $_GET['pagina']; ?> neerzetten.
Dan zie je waar hij naar zoekt/wat de input is.
Aanvullend bericht:
Ik heb het even online gezet voor jullie.
Let op! Het is met bovenstaand script.
Aanvullend bericht:
Voor het originele (niet werkende script): klik.
Voor het script van illutic (werkt ook niet): klik
Misschien dat deze pagina jullie kan helpen (rewriterule generator)? http://www.webmaster-toolkit.com/mod...enerator.shtml
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