it-mot-dan-vi.com

Làm cách nào để đặt mục menu Home thành một URL như /?

Tôi có Joomla đằng sau một proxy ngược. Tôi muốn mục menu Home trỏ đến /, không phải tên miền đủ điều kiện mà nó đang chạy. Làm thế nào để làm điều đó?

Tôi đã thử thay đổi Trang chủ "Loại mục menu" thành Liên kết hệ thống> URL và đặt URL thành /, nhưng khi tôi lưu, nó báo lỗi

enter image description here

Lỗi
[.__.] Lưu thất bại với lỗi sau: Mục menu chính phải là một thành phần.

Nó đang tạo HTML như sau, với FQDN, không phải là URL tương đối.

<a href="https://cms.domain.net" class="uk-navbar-item uk-logo">
    <img src="https://cms.domain.net/images/Logo-Web-120.gif" class="uk-responsive-height" alt="" uk-gif=""></a>

Nếu người dùng nhấp vào một liên kết như thế này, họ sẽ được gửi đến một tên miền khác đằng sau proxy ngược. Sau đó, không có liên kết nào khác hoạt động.

Joomla! 3.8.2 Ổn định

3
Chloe

Tôi đã tạm thời khắc phục sự cố bằng cách sử dụng .htaccess chuyển hướng để nếu bất kỳ ai truy cập trang chủ và họ không phải là proxy ngược, thì họ sẽ được chuyển hướng đến trang web www.

RewriteCond %{HTTP:MySecret} !^xxxxxx999999$
RewriteRule ^$ https://www.example.com/ [R=301,L]

Tôi vẫn nghĩ rằng các liên kết nên được sửa chữa. Tôi có thể có toàn quyền kiểm soát liên kết đó, giống như tôi có thể trong Wordpress.

0
Chloe

Giả sử tôi hiểu chính xác câu hỏi của bạn, cách tốt nhất để giải quyết giải pháp này, đó là làm cho trang chủ trỏ đến mục menu "Bài viết nổi bật", sau đó ghi đè lên mẫu menu để có một URL khác cho mục menu trang chủ.

0
itoctopus