Pereiti prie turinio

Pagalbos su htaccess


Rekomenduojami pranešimai

Sveiki,

Taip nutiko, kad šiandien programuotojas turi laisvedenį, tačiau yra skubus dalykas, todėl bandau pats pasidaryti, bet nepavyksta.

Esmė tame, kad rašau 301 redirect per htaccess ir vyksta neaiškus dalykai, o būtent, neveikia kažkodėl kodas, dėl tarpų tarp eilučių, galvojau blogai rašiau 301 redirect, tačiau pastebėjau įdomų dalyką.

Pvz prieš tai veikęs kodas:


RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME}\.php -f



RewriteRule ^(.*)$ $1.php [NC,L]

 

 

Pašalinus tarpus tarp eilučių, jis jau neveikia :D kame gali būti reikalai? Failus redaguoju per Notepad++

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasinaudok - https://wordpress.org/plugins/redirection/

Ir nesuk galvos. Jei nenori plugino, tai trumpam juo pagalba padaryk redirect'a, paziurek kaip atrodo taisiklingai pluginu sugeneruotas kodas... ir tada gali rankomis surasyti viska

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Prieš 8 minutes, ForeverYoung parašė:

Pasinaudok - https://wordpress.org/plugins/redirection/

Ir nesuk galvos. Jei nenori plugino, tai trumpam juo pagalba padaryk redirect'a, paziurek kaip atrodo taisiklingai pluginu sugeneruotas kodas... ir tada gali rankomis surasyti viska

Problema tik tame, kad čia custom tvs o ne wordpress ?

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Prieš 7 minutes, wwwutglt parašė:

Problema tik tame, kad čia custom tvs o ne wordpress ?

# Code generated by www.301-redirect.online
RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^www\.valgo\.me/gaminu$ /www.valgo.me/gaminti? [R=301,L]

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^www\.valgo\.me/as$ /www.valgo.me/tu? [R=301,L]

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Prieš 1 minutę, ForeverYoung parašė:

# Code generated by www.301-redirect.online
RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^www\.valgo\.me/gaminu$ /www.valgo.me/gaminti? [R=301,L]

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^www\.valgo\.me/as$ /www.valgo.me/tu? [R=301,L]

 

Pabandžiau, vistiek meta šią klaidą:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

 

Kažkodėl sintaksė nėra teisinga, kaip ir minėjau, htaccess tarpai tarp eilučių yra yra klaidos, kodas atorodo taip, kuri bandau:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
Redirect 301 /senas /naujas

O vat tokia makalinė jau veikia...:


RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME}\.php -f



RewriteRule ^(.*)$ $1.php [NC,L]

 

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Prieš 41 minutę, wwwutglt parašė:

Pabandžiau, vistiek meta šią klaidą:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

 

Kažkodėl sintaksė nėra teisinga, kaip ir minėjau, htaccess tarpai tarp eilučių yra yra klaidos, kodas atorodo taip, kuri bandau:


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
Redirect 301 /senas /naujas

O vat tokia makalinė jau veikia...:



RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME}\.php -f



RewriteRule ^(.*)$ $1.php [NC,L]

 

 

 

 

//Problema išspręsta, teko per directadmin viską surašyti. 

Nuoroda į pranešimą
Dalintis kituose puslapiuose
2021-04-17 20:22, wwwutglt parašė:

 

 

//Problema išspręsta, teko per directadmin viską surašyti. 

Dabar siūlau dėl bendro žinojimo pasižūrėti kaip atrodo htaccess po pakeitimų directadmin, gal bus aišku kas buvo negerai, nes failas turėjo automatiškai užsipildyti:)

Nuoroda į pranešimą
Dalintis kituose puslapiuose
prieš 1 valandą, gintariux parašė:

Dabar siūlau dėl bendro žinojimo pasižūrėti kaip atrodo htaccess po pakeitimų directadmin, gal bus aišku kas buvo negerai, nes failas turėjo automatiškai užsipildyti:)

Užsipildė lygiai taip pat kaip rašiau, tik kažkodėl kai rankiniu būdu viską rašiau į htaccess nuolat mesdavo klaidą dėl tarpų, galbūt kažkas su redaktorium buvo 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...