Cách chính xác để thay đổi url quản trị magento 1.9


27

Cách chính xác để thay đổi url quản trị Magento 1.9

bất cứ ai cũng có thể cung cấp cho tôi cách chính xác. Tôi thấy rất nhiều gợi ý khác nhau trên mạng.

Câu trả lời:


41

LƯU Ý: Nếu bạn đã thay đổi url quản trị viên bằng cách sử dụng phụ trợ quản trị viên và mất quyền truy cập, hãy sử dụng các bước ở đây để lấy lại quyền truy cập.

Cách thay đổi chính xác URL Cơ sở quản trị để bạn không phải theo liên kết trên.

Không bao giờ sử dụng các System=>Config=>Advanced=>Admin=>Admin Base URLcài đặt để làm điều này. Nó thường kết thúc trong trang web fubar.

Mọi localDB đều có cách khắc phục ngay khi nhìn thẳng vào mặt chúng tôi. Tìm phần này:

 <admin>
    <routers>
        <adminhtml>
            <args>
                <frontName><![CDATA[admin]]></frontName>
            </args>
        </adminhtml>
    </routers>
 </admin>

Lưu một bản sao vào máy trạm cục bộ của bạn để bạn có thể khôi phục nếu bạn làm hỏng và sau đó thay đổi dòng này như sau khi đưa ra somethingelsethương hiệu cụ thể của riêng bạn:

 <frontName><![CDATA[somethingelse]]></frontName>

Sau đó làm mới bộ đệm Magento bằng một trong hai phương pháp để Magento đọc lại cấu hình để bao gồm thay đổi của bạn.

  1. Đi vào phần phụ trợ System=>Cache Managementvà nhấp vào nút Flush Magento Cache .

  2. Bằng tay, sử dụng client SCP / SFTP của bạn, đăng nhập vào hệ thống tập tin Magento, tìm var/cache/thư mục và xóa tất cả các cache--?thư mục con (dấu hỏi là viết tắt của các 0thông qua fsố tăng ở cuối)


Tại sao không nên sử dụng vùng System=>Config=>Advanced=>Admin=>Admin Base URLcài đặt để thực hiện việc này, trừ khi A) bạn hiểu chức năng của chúng, B) bạn hiểu cách phục hồi nếu bạn chọn sai.

  1. Nếu bạn làm phiền, bạn sẽ mất khả năng đăng nhập vào Bảng điều khiển dành cho quản trị viên và sẽ cần phải loay hoay với 3-5 hàng core_config_datađể quay lại. Sử dụng phương pháp cũ, đáng tin cậy chỉ là chỉnh sửa tệp văn bản.

  2. Các quy ước đặt tên trong Admin Base URLphần luôn luôn phức tạp và một trong số chúng không được sử dụng phổ biến vì đó là Node Clustering nơi phần phụ trợ Quản trị viên có thể đang chạy trên một tên miền phụ, không phải máy chủ web công cộng phải đối mặt với internet. Đặt cái này Use Custom Admin URL, loại bỏ quyền truy cập vào Phần cuối quản trị của bạn.

  3. Nếu bạn thành thạo các lệnh phpMyAdmin hoặc MySQL và không lo lắng bằng cách truy tìm những gì cần thiết để có thể truy cập phụ trợ quản trị viên, thì bên dưới là cài đặt thích hợp để thay đổi Use Custom Admin Pathcài đặt như được mô tả.

Xóa bộ nhớ cache, YMMV, "Không vượt qua Go, Không thu 200 đô la", Không có bảo hành ở nơi bị cấm, et.al. và bây giờ bạn sẽ có thể truy cập vào phụ trợ Quản trị viên với đường dẫn tuyến mới mà bạn đã nhập.

nhập mô tả hình ảnh ở đây


Bạn có thể giải thích những gì bạn có nghĩa là làm mới bộ nhớ cache magento?
jweak13

Làm mới, Xóa là tương đương. Trong mã, nó làm mới bộ đệm, trong bảng quản trị, nó rõ ràng. Xóa bộ nhớ cache cho phép nó làm mới nội dung bộ đệm.
Phòng thí nghiệm Fiasco

5

cách corect là làm thông qua tệp local.xml

<admin>
   <routers>
      <adminhtml>
        <args>
            <frontName><![CDATA[admin]]></frontName>
        </args>
    </adminhtml>
</routers>

trước

 <frontName><![CDATA[admin]]></frontName>

sau

 <frontName><![CDATA[backend]]></frontName>

Sau đó, bạn phải xóa tất cả nội dung bộ đệm thông qua dir var / cache

Theo giao diện web của tôi là tùy chọn bổ sung vì nó có thể gây ra cho bạn một số vấn đề như sau này bạn sẽ không thể có được quản trị viên sau khi thay đổi nếu bạn sẽ thay đổi tùy chọn "Sử dụng URL quản trị viên tùy chỉnh" thành có và đặt giá trị "URL quản trị viên tùy chỉnh" và lưu các thay đổi của bạn. Nói chung, mọi người dùng đều mắc lỗi loại này. Bạn có thể xem hình ảnh để biết cái nào sẽ thay đổi nếu bạn chọn cài đặt giao diện web.

nhập mô tả hình ảnh ở đây

để biết thêm chi tiết về chuyến thăm này

Cách thay đổi URL quản trị magento


0

Nếu bạn muốn làm điều đó theo chương trình (bằng trình cài đặt), hãy sử dụng:

$installer = $this;
$installer->startSetup();

$installer->setConfigData('admin/url/use_custom_path','1');
$installer->setConfigData('admin/url/custom_path','csradmin');

$installer->endSetup();
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.