Modx cpu és htaccess a modx forradalomhoz

Egy gyakori hiba! Ahhoz, hogy megfelelően mutasson linkeket a webhely fejrészében, írja le az alap URL-t, így:

A CNC kialakításának helyszíni beállításai

  • Menjen a Rendszerbeállítások menüpontra, és válassza a bal oldali szűrőben a Barátságos URL-eket.
  • Tedd a "Nem" az automatikus generációs CNC (Automatic alias - No) és a "Yes", hogy használja a CNC (friendly_urls - Igen), "Yes", hogy használja a módon az NC álnevek (use_alias_path - Igen)

.htaccess a MODX forradalomhoz

Mi az .htaccess - egyszerűen beszélt, ez egy olyan fájl, amely tartalmaz egy szabálycsomagot a kérelmek átnevezésére (URL-ek) a webhelyére.

Amire figyelmet kell fordítani az adott fájlra:

  • Ha a MODx könyvtár nyilvános_html, akkor a szabály

hagyja változatlanul, ha alkönyvtár alkönyvtárat használ, akkor a szabály így fog kinézni

Itt gondolom, minden világos.

  • A webhely csak egy nevet tartalmaz www.sitename.com vagy ígyame.com www nélkül. Mivel a keresőmotorok ezt a két webhelyet teljesen másnak érzékelik. Ezért meg kell határoznia a fődomainet, és be kell írnia a .htaccess szabályt ehhez:

Ne használja ezt a két szabályt egyszerre!

  • Miután megadta az elsődleges domain szabályát, célszerű megadni a Google számára, hogy melyik domain az elsődleges domain. Google Irányítópult webmestereknek

A böngésző gyorsítótárának használata

A már betöltött erőforrások (JS, képek, webes betűtípusok) böngészőbe történő mentéséhez meg kell adnia a fájlok tárolási idejét a htaccess fájlban. Illessze be a .htaccess-ba a következő kódot:

Bár ez nem volt a téma a lecke, úgy döntöttem, hogy közzéteszi a robots.txt fájl tartalmát a MODx Revolution számára. A fájl a keresőrobotokra vonatkozó szabályokat tartalmaz.

Ez a fájl megtiltja (engedélyezi) a keresési robotok fájlok indexelését a benne lévő könyvtárakból.

A robots.txt tartalma:

Ne felejtse el megváltoztatni a modx.ws-t a fő gazda nevére.

Úgy tűnt számomra, hogy a fájl robots.tht helyett essets / szükséges írni a kéreg /. És a telepítést / el kell távolítani. Számomra ezzel a fájllal összetettek voltak. tartalom:
Felhasználói ügynök: *
Disallow: / manager /
Disallow: / eszközök / komponensek /
Disallow: / mag /
Disallow: / csatlakozók /
Disallow: /index.php
Disallow: / cgi-bin /
És ma megtudtam, hogy a pókok nem mehetnek el a helyszínre. Valahol tévedtem?

Letöltöttem a htaccess fájlt - vannak kérdések
1. Nincs szabály a RewriteBase / - fájlban? Ez normális?

Opciók + KövetésSimlinkek
RewriteEngine On

Viktorminator

Köszönöm Victor, remélem, ez az egyetlen hiba ebben a fájlban =)
Talán meg kell mondanod neki, hogy az illető =)

mdas. sajnos a htaccess nem működött, mivel nem váltotta ki a belső kiszolgáló hibáját. Nyilvánvalóan nem az én szintem, a freebie nem csúszott =)

Roman Kolodyazhny

„Mdas. Sajnos a htaccess nem működik, akkor nem hűti a belső szerver hiba. Nyilván nem az én szintjén, nem csúszott freebie =)”

egy ilyen vonal nem lehet és nem is lehet, drágám

Köszönöm a példát! Sikeresen állítottam a tükröket!
Egyébként a Googlenak nem kell meghatároznia a fő tartományt, ha minden rendben van beállítva a htaccess-ban, akkor maga az MS meghatározza.

Jó napot. Megpróbálom átnevezni a .htaccess ht.access fájlt, a hiba az, hogy be kell írnom a fájl nevét. Anélkül, hogy egy pont előtt, ment. ponttal - nincs. Mondja meg, hogy legyen ebben az ügyben?
Köszönjük előre.
Edward.

Constantin
Viktorminator

Ne írjon fel semmit. De a www-vel és anélkül rendelkező webhelyet két különbözőnek tekintik, majd a Google látja, hogy ugyanazok az információk vannak két webhelyen, és csökkenti a minősítést.

Edward átnevezi a ht.access fájlt .htaccess-ban. Nyissa meg a ht.access fájlt a Notepad ++ programmal, kattintson a Save As (Mentés másként) gombra. írja be .htaccess és mentse

Constantin

Kedves nappali! Kérdés, és lehet-e CNC-t készíteni a .html kiterjesztés nélkül? Csak légy "resurs.ru/adres".
Köszönjük előre!

Viktorminator

A Rendszer-> Tartalomtípus-kezelőben, a html tartalomtípusban távolítsa el az .html fájlt

Ha a MODx könyvtár a DomainName / public_html / - domainben van, amelyik a következőképpen határozza meg: this-

Opciók + KövetésSimlinkek
RewriteEngine On
RewriteBase /

Constantin
Viktorminator

„Ez.” Egyszerűen egy perjel. Ha a könyvtárban, akkor / könyvtárnév /

Furcsa hiba. Telepítette a tárhelyet. A főoldal kivételével semmi sem jelenik meg, hibát ad 404-nek. Több oldalt is létrehoztam - 0 érzést.

Viktor Minator

Valószínűleg bekapcsolta a Barátságos Url parancsot, és a .htaccess hozzáférést nem sikerült átnevezni.

Helló A revo legújabb verzióján konfigurált cnp találta meg a cikkben nem említett elemet. Számomra a "Barátságos URL használata" című pont után a barátságos_urls_strict a variánsokkal igen és nem. A Google nem ismeri fel ezt, tudsz mondani? Köszönöm.

Slava Beico
Aleksandr Sergejevics
Ruslan Sapijouk

Én ezt a problémát, többek között a CNC felállított összes utasítást, minden működik, de csak akkor, ha a dokumentumot bemegy a tartály (site.ru/conteiner/), majd, ha rákattint egy menüpont vagy vissza a tartályba, amely tartalmazza az URL / conteiner / ez hogyan néz ki site.ru/conteiner/ / conteiner / ha újra kattint kép site.ru/conteiner/ / conteiner / / conteiner /
Ki szembesült ezzel a problémával

Viktor Minator

minden második hibát követ el. A kék doboz tetején egy megoldást írt

Boris Nizo
Viktor Minator

Az erőforrás létrejött, de nem látható, valószínűleg nem nevezik ht.access -> .htaccess

Boris Nizo

Nem, mindent átneveztünk, de az erőforrás nem akar lassan létre jönni. Adhatok neked hozzáférést, ha tudsz. a webhely üres, a ccu beállítással kezdődik, majd egy ilyen vicc. bármely ((

Viktor Minator

viktorminator skype vagy vkontakte hozzáféréssel - nézek.

Aleksandr D
Dmitrij Demchenko

Nem helyesen van megadva az alap URL-ben. Legalább addig, amíg el nem mondom - a stílusok nem voltak.

Dmitrij Demchenko

Nem helyesen van megadva az alap URL-ben. Legalább addig, amíg el nem mondom - a stílusok nem voltak.

Evgeny Soldatov
Viktorminator
Ulkin Igor

Segítség egy kicsit okosabbá válásáért:
A Wayfinder beállítása úgy, hogy erőforrásokat adjon hozzá a gyökérmappába. Ha hozzáadja a kimeneti darabot, akkor a perjel jelenik meg mindenhol, kivéve a gyökér erőforrásokat (lásd a példát).
(bár lehet, hogy összezavarodtam a darabokban)

Csavarva az adagolással fullLink = # 96; true # 96;. De van-e más megoldás?

Viktorminator

Rendszerkonfiguráció alias_path - Nem

Kapcsolódó cikkek