Page 1 of 1
[OPGELOST]subfolder verbergen in url
Posted: Fri Nov 04, 2011 5:56 pm
by Rednose86
Beste CMS'ers,
Een klant heeft een public_html map die mappen bevat met websites. De domeinnamen worden doorverwezen naar deze mappen.
Hierdoor ziet de url van de betreffende website er nu zo uit:
http://www.website.nl/website/pagina1
Ik wil het website gedeelte weghebben. dus zo:
http://www.website.nl/pagina1
Hoe doe ik dat?
Alvast bedankt.
Groeten,
Rudolf
Re: subfolder verbergen in url
Posted: Fri Nov 04, 2011 6:58 pm
by deactivated010521
----------
Re: subfolder verbergen in url
Posted: Fri Nov 04, 2011 9:07 pm
by Rednose86
Ik heb die link bekeken maar begrijp er niet veel van.
waar moet ik {$node->alias} plaatsen?
mvg,
Rudolf
Re: subfolder verbergen in url
Posted: Fri Nov 04, 2011 10:20 pm
by M@rtijn
Ik denk dat Arnoud even in de war is geraakt door de url
(of hij heeft gewoon niet goed gelezen, foei
Even voor onze duidelijkheid: je hebt op je server dus meerdere website's draaien (bijv cms A & cms B) via aparte installatie's, maar deze staan beide op hetzelfde domein.
Dus website A bereik je via
www.website.nl/A/index.php en website B via
www.website.nl/B/index.php
Mag ik je vraag omdraaien: als je die map tussen de url weg zou kunnen halen, hoe zou de server dan weten welke pagina hij bij welke website moet serveren?
Re: subfolder verbergen in url
Posted: Fri Nov 04, 2011 10:44 pm
by Rednose86
Daar heb je een punt.
Kan ik dan de algehele domein verbergen? of de submap?
Want nu staat er 2 keer de domeinaam: website.nl/website.nl/submap
Dat ziet er niet uit.
Mvg,
Rudolf
Re: subfolder verbergen in url
Posted: Fri Nov 04, 2011 11:20 pm
by M@rtijn
Is er nu wel of niet voor elke website een aparte domeinnaam?
In andere woorden hoe kom ik als bezoeker op de verschillende sites?
http://www.A.nl en
http://www.B.nl of
http://www.website.nl/A en
http://www.website.nl/B?
In het eerste geval kan je in config.php gewoon het root_path verwijzen naar de juiste map per domein.
Dus:
$config['root_path'] = '/usr/home/user/domains/domein.nl/public_html
/websiteA.nl';
Voor het tweede geval zie ik geen andere mogelijkheid dan de naam van de map of server aan te passen naar iets dat zo kort mogelijk is.
Re: subfolder verbergen in url
Posted: Sat Nov 05, 2011 11:08 am
by deactivated010521
----------
Re: subfolder verbergen in url
Posted: Sat Nov 05, 2011 4:15 pm
by Rednose86
Deze lijn code staat ook in de config file:
$config['root_url'] = '
http://www.website.nl/website';
bedoel je dat?
Groeten,
Rudolf
Re: subfolder verbergen in url
Posted: Sat Nov 05, 2011 5:16 pm
by M@rtijn
Met die regel plaats je juist een extra map in de url. Dat is toch juist wat je niet wilt?
Ik raad je aan het als volgt te doen:
$config['root_url'] = '
http://www.website.nl';
$config['root_path'] = '/usr/home/user/domains/domein.nl/public_html/websiteA.nl';
In dat geval niet vergeten dat er in de .htaccess nog een regel staat met een subfolder:
#Sub-dir e.g: /cmsms
RewriteBase /
daar moet niets achter de slash staan
Re: subfolder verbergen in url
Posted: Sat Nov 05, 2011 5:35 pm
by Rednose86
Ik krijg deze error:
Fatal error: Class 'ContentOperations' not found in /home/workshopkarikatuurtekenen.nl/public_html/balletschoolzoetermeer/lib/classes/class.CmsObject.php on line 281
Ik doe iets fout dus maar weet niet wat.
Re: subfolder verbergen in url
Posted: Sat Nov 05, 2011 5:48 pm
by M@rtijn
Hmm, die zegt mij even niet zoveel.
Er is wel in Engelstalige forum-deel een topic over dezelfde foutmelding:
http://forum.cmsmadesimple.org/viewtopi ... 01#p265101
Was je toevallig ook bezig met een upgrade naar 1.10 (of had je dit al gedaan) of is er helemaal niets veranderd aan CMSms sinds het aanpassen van het root_path?
Voer even een checksum uit om te kijken of alle bestanden goed op de server staan.
(checksum kan je hier downloaden: http://dev.cmsmadesimple.org/project/files/6.
Ga daarna je CMSms admin naar 'websitebeheer' -> 'systeem verificatie' en upload het .dat-bestandje)
Re: subfolder verbergen in url
Posted: Sun Nov 06, 2011 11:21 pm
by Rednose86
Ik heb de checksum uitgevoerd en krijg de volgende melding:
Alle checksums komen overeen met het opgegeven bestand.
Nog steeds geen idee waar het aan kan liggen.
Het probleem is alleen dat de url is:
http://www.website.nl/website/
Ik wil dit veranderen zodat
http://website.nl verborgen is. Want nu is het dubbelop.
Groeten,
Rudolf
[OPGELOST]Re: subfolder verbergen in url
Posted: Sun Nov 06, 2011 11:30 pm
by Rednose86
Het is inmiddels opgelost
Oplossing:
In de config heb ik
http://www.website.nl/website
veranderd in:
http://www.website.nl
Mvg,
Rudolf