1. Varför ska personliga utrymmen förbjudas besökas av turister och spindlar?
Discuz använder funktioner för personliga utrymmen mycket lågt, och de tar inte bort dessa skräpfunktioner och låter användare fokusera på forumet i sig. Dessutom kommer varje användare av discuz-forumet att generera ett motsvarande personligt utrymme, eftersom utnyttjandegraden av utrymmet är extremt låg, så det kommer att finnas ett stort antal dubbletter av lågkvalitativa sidor, vilket inte heller är gynnsamt för SEO, och vissa användare fyller i vissa URL:er eller annonsinnehåll i sin personliga information, många webbansvariga har inte energi att granska detta innehåll, och många verktyg som samlar in användardata använder också denna sida.
2. Svårigheter
Jag hittade lite information på internet, och även om webbplatsens bakgrund – > globala> utrymmesinställningar – > integritetsinställningar kan ställas in, visar det sig att den faktiskt är värdelös och turister kan fortfarande komma åt den.
Klicka på [Theme] i det personliga utrymmet, men upptäcker att det uppmanar dig att logga in för att bläddra, så jag analyserade källkoden och upptäckte att jag bara behöver ändra behörigheterna för spacens startsida i filen för att uppnå det, och ladda upp koden direkt.
Eftersom PHP-filen har ändrats kommer det att påverka framtida uppgraderingar, tänk efter två gånger innan du sätter in den.
3. Ändra dokumentet
Hitta /källa/modul/hem/home_space.php
Will:
Ersätt med:
På så sätt måste utrymmet vara inloggat innan det kan visas.
|