Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Imprimanta ciss rezista perioade ...

Garmin fēnix 7 / PRO / Saphi...

Care sunt cele mai mari regrete a...

Alfa Romeo Stelvio 2.2 jtd
 Intrebari srl nou

La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...
 Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul
 A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)

Abonati Qobuz?
 

Nu pot elimina index.php? din link-uri - XenForo 2

- - - - -
  • Please log in to reply
13 replies to this topic

#1
TironG

TironG

    New Member

  • Grup: Candidate Members
  • Posts: 6
  • Înscris: 04.03.2020
Salutare!
Dețin un forum de jocuri pe platformă XenForo 2.
Vreau să elimin index.php? din link-uri, dar nu merge sub nicio formă.
Am activat ”URL-uri prietene” din panoul admin, respectiv mod_rewrite in apache2.
Forumul este găzduit pe un vps ovh, pe Ubuntu 18.

#2
vali

vali

    forumist

  • Grup: Senior Members
  • Posts: 4,891
  • Înscris: 03.12.2001
ai modificat .htaccess?

#3
TironG

TironG

    New Member

  • Grup: Candidate Members
  • Posts: 6
  • Înscris: 04.03.2020

View Postvali, on 05 martie 2020 - 08:27, said:

ai modificat .htaccess?

Acesta este continutul fisierului .htaccess
Site-ul este in directorul /var/www/html/community

# Mod_security can interfere with uploading of content such as attachments. If you
# cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
# SecFilterEngine Off
# SecFilterScanPOST Off
#</IfModule>
ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 405 default
ErrorDocument 406 default
ErrorDocument 500 default
ErrorDocument 501 default
ErrorDocument 503 default
<IfModule mod_rewrite.c>
RewriteEngine On
# If you are having problems with the rewrite rules, remove the "#" from the
# line that begins "RewriteBase" below. You will also have to change the path
# of the rewrite to reflect the path to your XenForo installation.
RewriteBase /community
# This line may be needed to workaround HTTP Basic auth issues when using PHP as a CGI.
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>



#4
Rasq

Rasq

    Junior Member

  • Grup: Members
  • Posts: 58
  • Înscris: 23.06.2013
Depinde pe ce platforma este. Dacă ai posibilitatea sa setezi "friendly url" din back office sau sa ai posibilitatea sa ii dai calea pe categorii sau pagini.

#5
sunnyson

sunnyson

    New Member

  • Grup: Candidate Members
  • Posts: 11
  • Înscris: 25.02.2020
1) In fisierul httpd.conf tre sa modifici:

From:
AllowOverride None
To:
AllowOverride All

2) Tre sa decomentezi modulul rewrite din fisierul httpd.conf:

LoadModule rewrite_module modules/mod_rewrite.so

Sau sa il adaugi daca nu exista.

3) In fisierul .htaccess tre sa adaugi regulele de rewrite.

Ca exemplu, cand accesez url-ul:
http://test.test/page/20

vreau sa se apeleze in spate:
http://test.test/index.php?p=page&id=20

O fac cu urmatoarea regula:
RewriteEngine On
RewriteRule ^page/([0-9]+)/?$ index.php?p=page&id=$1


#6
TironG

TironG

    New Member

  • Grup: Candidate Members
  • Posts: 6
  • Înscris: 04.03.2020
Am urmat pașii de mai sus, dar acum mi-a apărut eroarea 500.

[ https://hexicraft.com/uiv-cnt/screen10032020.png - Pentru incarcare in pagina (embed) Click aici ]

#7
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
In error log ce scrie pentru eroarea aia http 500?!

#8
Rasq

Rasq

    Junior Member

  • Grup: Members
  • Posts: 58
  • Înscris: 23.06.2013

View PostTironG, on 10 martie 2020 - 19:24, said:

Am urmat pașii de mai sus, dar acum mi-a apărut eroarea 500.

[ https://hexicraft.com/uiv-cnt/screen10032020.png - Pentru incarcare in pagina (embed) Click aici ]

Pare ca nu e ceva în regulă în legătura către baza de date, posibil si de la versiunea de php.

#9
TironG

TironG

    New Member

  • Grup: Candidate Members
  • Posts: 6
  • Înscris: 04.03.2020

View Postaddelin, on 10 martie 2020 - 22:02, said:

In error log ce scrie pentru eroarea aia http 500?!

Unde găsesc fisierul cu log?

View PostRasq, on 11 martie 2020 - 20:46, said:

Pare ca nu e ceva în regulă în legătura către baza de date, posibil si de la versiunea de php.

Cum fac asta?

#10
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Cauti error.log in /var/log sau in cpanel (daca ai). Apropo, ce webserver folosesti? In postul initial ai spus doar ca ai un vps care ruleaza Ubuntu 18.

View PostRasq, on 11 martie 2020 - 20:46, said:



Pare ca nu e ceva în regulă în legătura către baza de date, posibil si de la versiunea de php.
Spui prostii, mari! Omul modifica reguli de rewrite si tu hop: ai probleme cu baza de date sau "versiunea de php"...

Edited by MembruAnonim, 11 March 2020 - 21:53.


#11
TironG

TironG

    New Member

  • Grup: Candidate Members
  • Posts: 6
  • Înscris: 04.03.2020

View Postaddelin, on 11 martie 2020 - 21:50, said:

Cauti error.log in /var/log sau in cpanel (daca ai). Apropo, ce webserver folosesti? In postul initial ai spus doar ca ai un vps care ruleaza Ubuntu 18.

[Thu Mar 12 06:25:03.236194 2020] [mpm_prefork:notice] [pid 16142] AH00163: Apache/2.4.25 (Debian) OpenSSL/1.0.2u configured -- resuming normal operations
[Thu Mar 12 06:25:03.236251 2020] [core:notice] [pid 16142] AH00094: Command line: '/usr/sbin/apache2'
[Thu Mar 12 07:00:24.362689 2020] [core:error] [pid 25649] [client 172.69.68.207:12620] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Thu Mar 12 07:01:57.174528 2020] [core:error] [pid 25582] [client 162.158.186.134:21064] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Thu Mar 12 07:04:46.036261 2020] [core:error] [pid 25579] [client 172.69.69.6:37784] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Thu Mar 12 07:08:17.793022 2020] [core:error] [pid 25578] [client 172.69.71.66:39378] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Thu Mar 12 08:10:45.450106 2020] [proxy_fcgi:error] [pid 25579] [client 172.69.190.60:54740] AH01071: Got error 'Primary script unknown'



#12
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
Posteaza si conținutul fisierului .htaccess. Incerci sa redirectezi in bucla apoi evident iti da 500.

LE: uite ce zice documentatia forumului. Practic iti dau ei un sample de htacces, doar ca trebuie sa-l redenumesti.

Quote

If after uploading XenForo, you do not see an .htaccess file in your XenForo root directory, rename htaccess.txt to .htaccess (be sure to include the . prefix). You should now be able to enable friendly URLs. If, after enabling friendly URLs your XenForo installation does not function correctly, please contact your host to confirm that they have mod_rewrite installed and allow overrides via an .htaccess file.

Edited by MembruAnonim, 12 March 2020 - 18:16.


#13
TironG

TironG

    New Member

  • Grup: Candidate Members
  • Posts: 6
  • Înscris: 04.03.2020
Am rezolvat problema!
Vă mulțumesc pentru tu suport.

O zi bună!

#14
WestPoint

WestPoint

    Guru Member

  • Grup: Senior Members
  • Posts: 17,054
  • Înscris: 12.12.2016
Stii ce imi place?
Ca dupa ca omul incearca sa te ajute, nici macar nu te sinchiseti sa spui cum ai rezolvat problema.
Esti pe un forum, nu in conversatie privata, poate intereseaza si pe altul cum ai rezolvat problema

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate