Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: forum en google

Posted by grinsven on 07 januari 2012, 22:20
#1

Beste

wij hebben een forum , maar als je bv op google naar een lid zoekt zie je bv daar het rooster van die persoon zijn werk (werktijden) Het is juist niet de bedoeling dat via google iedereen maar kan kijken hoelaat iemand bv moet werken.

Is er een manier dat als je die link ziet op google dat zodra je die aanklikt en niet lid bent van ons forum dat je moet inloggen of registreren.

Wij willen dus niet de privacy schenden van onze leden.

het is denk ik toch een veiligheids issue.

Misschien dat iemand dit al eens meegemaakt heeft en dat die het antwoord voor me heeft

ik hoor graag van jullie

gr

grinsven

Posted by Tommy on 08 januari 2012, 09:35
#2

Wellicht ligt het aan mij, maar ik kan geen link naar je site terug vinden.

En zolang de website niet bekend is, kunnen en mogen wij geen support bieden.

Daarnaast heb je het over een forum, is dit wel een PHP Fusion website dan?
Want als het enkel een forum is, lijkt het mij eerder een phpbb of vbulletin of iets dergelijks, en dan kunnen wij natuurlijk al helemaal geen support bieden, vandaar dat een link naar je site fijn zou zijn.

Posted by grinsven on 08 januari 2012, 12:42
#3

de link naar de site:

http://www.valkintranet.nl

een voorbeeld van een werknemer die je kan zoeken op google

dan krijg je deze link te zien: www.valkintranet.nl/~ursem/purmerend.htm

Edited by grinsven on 01 januari 1970, 01:00

Posted by Tommy on 08 januari 2012, 13:02
#4

maak een bestand genaamd robots.txt

Daarin plaats je vervolgens de volgende tekst:

User-agent: *
Disallow: /~ursem/purmerend.htm

(het bestand robots.txt plaats je dus in de root directory van je site, waar ook news.php, members.php en dergelijke files staan)

Indien je meerdere delen van je site ontoegankelijk voor robots wil maken, kun je meerdere disallows toevoegen.
Let daarbij wel op dat je iedere url op een aparte regel zet, en opnieuw begint met Disallow:

Het is natuurlijk ook mogelijk een hele map te blokkeren, dan krijg je een tekst als bijvoorbeeld:

User-agent: *
Disallow: /~ursem/

Als je een relatief nieuwe versie van PHP Fusion gebruikt (v7.02.xx bijvoorbeeld) dan zit er al een robots.txt bestand in je pakket, en hoef je enkel de link bij te voegen.

Hopelijk kan je hier wat mee.

Edited by Tommy on 01 januari 1970, 01:00

Posted by grinsven on 08 januari 2012, 13:26
#5

ik ga gelijk eens aan de gang
wat je liet zien zie ik wel zitten en hoop ook dat het lukt:

maar mijn vraag is
dit houd dus in dat mensen die de link zien op google niet op de site kunnen komen voor ze ingeloged zijn?

dus ik klik bv de link in google aan en krijg dus dan inlog scherm te zien?

wil graag zeker weten dat ik het snap dus sorry voor de vragen

Posted by Tommy on 08 januari 2012, 13:45
#6

Quote

grinsven schreef:

ik ga gelijk eens aan de gang
wat je liet zien zie ik wel zitten en hoop ook dat het lukt:

maar mijn vraag is
dit houd dus in dat mensen die de link zien op google niet op de site kunnen komen voor ze ingeloged zijn?

dus ik klik bv de link in google aan en krijg dus dan inlog scherm te zien?

wil graag zeker weten dat ik het snap dus sorry voor de vragen


Nee dit houd in dat de site nog steeds voor iedereen toegankelijk is, maar dat deze pagina dus niet door google gelezen mag worden, of door enig andere bot.
Dit wil dus niet zeggen dat deze site enkel voor ingelogde leden beschikbaar is, maar enkel dat google de link niet kan lezen, en dus niemand via google op deze pagina kan komen.

Als jullie een link op jullie site plaatsen die enkel zichtbaar is voor ingelogde leden, kan deze pagina alleen gestart worden door mensen die de link kunnen klikken via jullie site.

Als je de pagina wil afschermen voor enkel ingelogde leden, dan zou ik deze pagina als custom pagina in je php fusion site toevoegen, en afschermen voor gasten, dan kan de pagina enkel door ingelogde leden worden geopend.

Posted by grinsven on 08 januari 2012, 14:53
#7

Als je de pagina wil afschermen voor enkel ingelogde leden, dan zou ik deze pagina als custom pagina in je php fusion site toevoegen, en afschermen voor gasten, dan kan de pagina enkel door ingelogde leden worden geopend.


probeer alles te volgen hoor maar nu mis ik je

ik ben nu even de weg kwijt, dat met die robot dat google niet meer mag of kan lezen dat begrijp ik

maar met custom pagina

Posted by Tommy on 08 januari 2012, 16:17
#8

Quote

grinsven schreef:

Als je de pagina wil afschermen voor enkel ingelogde leden, dan zou ik deze pagina als custom pagina in je php fusion site toevoegen, en afschermen voor gasten, dan kan de pagina enkel door ingelogde leden worden geopend.


probeer alles te volgen hoor maar nu mis ik je

ik ben nu even de weg kwijt, dat met die robot dat google niet meer mag of kan lezen dat begrijp ik

maar met custom pagina


Ik zal het proberen zo duidelijk mogelijk uit te leggen.

Met je robots.txt bestand blijft de pagina openbaar, enkel de zoekbots kunnen deze url niet meer vinden, dus kun je via google niet meer op deze pagina terecht komen, omdat deze voor google en andere bots niet bestaat.
Maar de pagina is dus niet afgeschermd voor ingelogde leden, want het is en blijft een extern bestand los van php fusion.

Wil je de pagina echt afschermen, dat enkel ingelogde leden deze kunnen bekijken, dan moet je de pagina dus in php fusion invoeren.
Daarvoor heb je in je beheer van je site een onderdeel eigen pagina's in je sitebeheer.
Daar kun je dus zelf de inhoud van je pagina ingeven, die dan vervolgens dus in je site ingevoerd wordt.
Hetgeen wat jij hier met je tabellen hebt gemaakt in dit html bestand om de schema's te maken, kan je dus ook als eigen pagina in php fusion invoeren.
Het verschil wat je dan hebt is, dat je dus het schema in je eigen site te zien krijgt, en je dus deze pagina voor "gasten" kan afschermen, waardoor de inhoud echt alleen zichtbaar is voor ingelogde mensen, er is dan geen omweg om deze inhoud te kunnen bekijken zonder inlog, en dat is met het externe html document wat je nu gebruikt dus niet, dat is nu afgeschermd voor zoekbots, maar mensen die de url hebben kunnen zonder inloggen toch de pagina altijd nog bekijken.

Posted by grinsven on 08 januari 2012, 16:23
#9

ik heb nu de links in de custom pages neergezet

nu effe de robot aanmkaken

Posted by grinsven on 08 januari 2012, 16:29
#10

mag ik jou bedanken voor je tijd

ik heb nu alles gedaan wat je zei dus ik hoop dat het allemaal goed komt

en anders komen we gewoon weer terug toch :-)

Posted by Tommy on 08 januari 2012, 17:13
#11

Quote

grinsven schreef:

mag ik jou bedanken voor je tijd

ik heb nu alles gedaan wat je zei dus ik hoop dat het allemaal goed komt

en anders komen we gewoon weer terug toch :-)


Mijn hulp (en die van de overige support leden uiteraard ook) is natuurlijk altijd beschikbaar, en met alle plezier gedaan.
Daar zijn wij tenslotte ook voor natuurlijk Smile

Ik hoop inderdaad dat alles goed werkt naar behoren, en zo niet, aarzel dan zeker niet om ons weer om hulp te vragen.

Succes met je site.

Edited by Tommy on 01 januari 1970, 01:00

Posted by Wanabo on 08 januari 2012, 20:46
#12

Ter aanvulling op Tommy.

robots.txt zorgt ervoor dat de dat pagina's met disallow ervoor niet meer worden geindexeerd. De huidige pagina's zullen nog enige tijd in google te vinden zijn. Nieuwe als het goed is niet omdat je aan de zoekmachines kenbaar hebt gemaakt dat ze die niet meer mogen indexeren. Dit geldt alleen voor zoekmachines die robots.txt respecteren zoals b.v. Google.

De tip van Tommy om je pagina in een "eigen pagina" te zetten (via je beheer paneel van php-fusion) is ook mogelijk. Zorg dan wel dat je de sitelink die in het navigatiemenu aangemaakt wordt zodanig insteld dat alleen leden die link te zien krijgen. (beheer paneel sitelinks)

Dan is er nog een mogelijkheid die nog niet eerder is genoemd.

Zet een wachtwoord op de map ~ursem.
Nadeel is wel dat je gebruikers dan de inlognaam en wachtwoord moeten weten.
Zie, fficial&client=firefox-a' target='_blank' title='http://www.google.nl/search?q=protect directory with password&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-USShockfficial&client=firefox-a'>protect directory with password

Suc6

Edited by Wanabo on 01 januari 1970, 01:00

Posted by Tommy on 09 januari 2012, 21:53
#13

Quote

Wanabo schreef:

Ter aanvulling op Tommy.

Dan is er nog een mogelijkheid die nog niet eerder is genoemd.

Zet een wachtwoord op de map ~ursem.
Nadeel is wel dat je gebruikers dan de inlognaam en wachtwoord moeten weten.
Zie, fficial&client=firefox-a' target='_blank' title='http://www.google.nl/search?q=protect directory with password&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-USShockfficial&client=firefox-a'>protect directory with password

Suc6


Klopt dit werkt inderdaad ook, dan hou je helemaal de bots en ongewenste gasten buiten.
Maar het nadeel is dan dat je dus met een dubbele login werkt, want deze password protected directories zijn niet gekoppeld aan PHP Fusion helaas.
Maar het is inderdaad een mogelijkheid, maar ik had die bewust niet gemeld, omdat je dan met dubbele login moet werken. Ik weet niet of dat zo geweldig is eigenlijk.