從直播服務器上的Admin URL中刪除index.php? -- magento-1.7 領域 和 admin 領域 magento 相關 的問題

Remove index.php from admin url on live server?


简体版 || 繁體版
3
vote

問題

中文

我正在嘗試2日前解決這個問題,但我不能取得解決它

我給齣瞭這個問題的所有細節

我們在Live Server上安裝瞭root目錄i i.e public_html上的magento

.her的服務器文件是這樣的,

  AddHandler application/x-httpd-php52 .php5 .php .php3 .php2 .phtml AddType application/x-httpd-php5 .php52 .php .php3 .php2 .phtml  RewriteEngine on   Options +FollowSymLinks +ExecCGI  <IfModule mod_rewrite.c>   # we skip all files in /web   RewriteCond %{REQUEST_URI} ^/zimode/   RewriteRule .* - [L]    # we rewrite all other files with .something to /web   RewriteCond %{REQUEST_URI} ..+$   RewriteCond %{REQUEST_URI} !.html$   RewriteRule ^(.*)$ /zimode/$1 [L]    # !!! UNTESTED !!! ##################################   # we check if the .html version is in /web (caching)   #RewriteRule ^$ /zimode/index.html [QSA]   #RewriteRule ^([^.]+)$ /zimode/$1.html [QSA]   #####################################################    # no, so we redirect to our front web controller   RewriteRule ^(.*)$ /zimode/[QSA,L]  </IfModule>   

我已經嘗試解決它,

我已啓用 mod_rewrite 使用管理麵闆
嘗試安裝從管理URL中刪除index.php的管理URL模塊。

注意:

xyz.com/admin/

當我擊中URL時,我看到瞭管理登錄麵闆,我登錄成功但get

未找到頁麵

404發生錯誤....

現在URL改變瞭 99887663

當我從URL中刪除該index.php時,它工作

所以任何人都有任何想法?如何解決它。

等待你的答案......提前謝謝。

英文原版

I am trying to resolve this problem form 2 day ago but i cant success to resolved it

I given all details of this problem

we have magento installed on root directory i.e public_html on live server

.htaccess file of server is something like this,

AddHandler application/x-httpd-php52 .php5 .php .php3 .php2 .phtml AddType application/x-httpd-php5 .php52 .php .php3 .php2 .phtml  RewriteEngine on   Options +FollowSymLinks +ExecCGI  <IfModule mod_rewrite.c>   # we skip all files in /web   RewriteCond %{REQUEST_URI} ^/zimode/   RewriteRule .* - [L]    # we rewrite all other files with .something to /web   RewriteCond %{REQUEST_URI} \..+$   RewriteCond %{REQUEST_URI} !\.html$   RewriteRule ^(.*)$ /zimode/$1 [L]    # !!! UNTESTED !!! ##################################   # we check if the .html version is in /web (caching)   #RewriteRule ^$ /zimode/index.html [QSA]   #RewriteRule ^([^.]+)$ /zimode/$1.html [QSA]   #####################################################    # no, so we redirect to our front web controller   RewriteRule ^(.*)$ /zimode/[QSA,L]  </IfModule> 

What i had already try to resolve it as,

i had enabled mod_rewrite using admin panel.
try to install admin url module which remove index.php from admin url.

Note:

xyz.com/admin/

when i hit above url i see admin login panel i am login successful but got

page not found

404 error occurred....

and now url changed something like xyz.com/index.php/admin/......

when i remove that index.php from url it works

So any one have any idea? How to resolve it.

Waiting for your answer... Thanks in Advance.

     

回答列表

2
 
vote
  1. 首先必須啓用mod_rewrite apache服務器。

    如何為Apache啓用mod_rewrite?

  2. 然後轉到管理員 - &gt;係統 - &gt;配置

  3. 配置 - &gt; Web - &gt;搜索引擎優化設置使用Web Server重寫 - &gt;選擇是

  4. 單擊保存配置按鈕。

  5. 然後轉到緩存管理頁麵(係統緩存管理)並刷新緩存並刷新以檢查站點。
 
  1. First of you have to enable mod_rewrite apache server.

    How enable mod_rewrite for Apache?

  2. then Go to Admin -> System-> Configuration

  3. Under configuration -> Web -> Search Engine Optimization settings Use Web Server Rewrites->select Yes

  4. click Save Config Button.

  5. Then Go to Cache management page (system cache management ) and refresh your cache and refresh to check the site.

 
 
1
 
vote

PHP模塊稱為"mod_rewrite" ,而不是'mod_rewrite * s *'。也許這是問題?此外,將PHP文件帶有內容 <?php phpinfo(); ?> 在您的服務器上,然後運行它以查看mod_rewrite是否正確加載。

 

The PHP module is called 'mod_rewrite', not 'mod_rewrite*s*'. Maybe that is the issue? Also, place a PHP file with contents <?php phpinfo(); ?> on your server and run it to see whether mod_rewrite is correctly loaded.

 
 
 
 
0
 
vote

另一種執行方法確實涉及修改核心magento文件(這是一個很大的不,不用於升級目的),但是所有相同的工作: http://www.code007.ro/magento-how-to-remove-index-php-from-admin-ull /

在測試環境中顯然測試,並在本地目錄中創建修改文件的副本,而不是根據帖子中概述編輯核心文件本身。

 

Another method of doing this does involve modifying a core Magento file (which is a big no, no for upgrading purposes) but works all the same: http://www.code007.ro/magento-how-to-remove-index-php-from-admin-url/

Obviously test within a test environment and create a copy of the modified file in the local directory rather than editing the core file itself as outlined in the post.

 
 

相关問題

2  類彆的標簽“産品”列錶的變更順序  ( Change order of columns in tab products of category ) 
我想在類彆的標簽"産品" 中更改列的順序,"SKU" 應該在"ID" 之後。 我在應用程序/設計/ adminhtml / default / default / default / default / local.xml中放置瞭local.xml,其中包含以下代碼: <?xml version="1.0"?> ...

2  如何製作Magento Wysiwyg Styles工作[關閉]  ( How to make magento wysiwyg styles work ) 
關閉。這個問題是 off-topic 。它目前不接受答案。 想要改進這個問題?更新問題,所以它是對於magento堆棧交換。 關閉 6年前。 ...

5  Magento 2:後端麵包屑的目的是什麼?  ( Magento 2 what is the purpose of breadcrumbs in the backend ) 
如果有人有一些洞察力,我很好奇。在Magento 2管理員中,與Magento 1.x一樣,盡管有方法可以通過塊/控製器添加它們,但Admin頁麵上不會顯示麵包屑。 在Magento 2後端控製器擴展 $objectManager = MagentoFrameworkAppObjectManager::getInst...

2  magento 2:如何將類彆名稱插入來自admin的每個類彆的元描述  ( Magento 2 how to insert category name as meta description of each category fro ) 
從admin,我正在嘗試將類彆名稱作為變量插入metatags中的變量(Meta描述中的{類彆名稱})。 i 轉到管理員: Products -> Categories 。從類彆的細節中,在搜索引擎優化下拉列錶中。,我添加瞭元描述,其中包括在Crly括號{類彆名稱}中的類彆名稱。但是,我無法做到.. 不確定我是...

1  magento2覆蓋模塊-ui基本管理模闆文件?  ( Magento2 override module ui base admin template file ) 
我想在我的自定義模塊中覆蓋以下文件,以便當Magento Admin Sales網格呈現來自供應商的這個模闆時,它將從我的模塊中獲取文件: vendormagentomodule-uiviewaseweb emplatesgridlisting.html 誰可以讓我知道如何實現這一點嗎?我嘗試過Requi...

0  覆蓋管理員登錄模塊  ( Overriding admin login module ) 
我必須要求Magento前端包含在頁腳上的管理員登錄。我做瞭模闆。在提交管理員用戶名和密碼後,我需要將頁麵重定嚮到管理員憑據檢查控製器。是他們的任何想法, 謝謝。 ...

1  類彆的簡單自定義屬性或文本字段  ( Simple custom attribute or textfield for categories ) 
我想為管理類彆中的類彆添加文本字段或屬性。什麼是最好的&amp;最簡單的方法來實現這一目標?我對添加自定義模塊來實現然而,如此,我不確定是否實際上是可能的,而不製作設置腳本和/或通過對數據庫進行更改。 ...

0  配置adminhtml模塊的正確方法  ( The correct way to configure an adminhtml module ) 
我已經開始嘗試學習如何為Magento的管理員創建一個模塊,並使用Magento的PHP開發人員指南來創建一個模塊。在它中,顯示瞭啓動管理模塊的兩種方式。 我添加的第一個代碼塊,這本書說是正確的方式和第二種錯誤的方式。它確實給齣瞭解釋,但我不理解它,因為它是指 管理操作的迴調URL 這是我從未聽說過的,然後繼續...

1  Magento Admin:銷售/稅務菜單消失  ( Magento admin sales tax menu disappeared ) 
銷售菜單中的稅收已消失。看來這是一個與某個模塊的衝突,當我從 app/etc/modules 重新齣現稅務菜單時,我禁用此模塊。 沒有模塊的菜單項是可見的。 但是,我沒有能夠找到問題的根本原因。所有模塊XML文件似乎是按順序的。此模塊和稅收在之前工作,沒有對XML文件進行更改。 我還有一個本地測試eng,模塊正在運...

5  將屬性列添加到管理員産品網格  ( Add attribute column to admin product grid ) 
我想嚮管理員産品網格添加自定義屬性。 該屬性得到瞭屬性代碼 import_price 。 如何添加此列? ...

3  管理麵闆訂單中的負産品價格  ( Negative product prices in admin panel order ) 
我們通過Magento管理麵闆處理瞭很多B2B訂單(主要是通過郵件和電話),工作正常,但我們缺少的是一個選擇摺扣或額外費用給客戶。 在理想的世界中,我們想添加一個額外的訂單綫,具有自定義描述,定製價格和自定義數量。這目前是不可能的,因為它期望産品。 在此過程中,我們創建瞭一個可以添加到訂單的虛擬産品,我們改變價格和數...

0  如何在Magento1以編程方式從産品導入Upsell産品?  ( How to import upsell products from products programmatically in magento1 ) 
<?php if(isset($_POST["submit"])) { $file = $_FILES['file']['tmp_name']; $handle = fopen($file, "r"); //$c = 0; require_once '/app/Mage.php'...

1  管理員檢查管理員用戶是否具有管理員權限 - 以編程方式  ( Admin check if an admin user has administrator privileges programmatically ) 
我正在嘗試找一條瞭解用戶登錄的當前權限的規定,我能夠從會話獲取當前被記錄的管理員的數據,但努力獲取它的特權,任何建議? ...

2  超級屬性範圍更改錯誤  ( Super attribute scope change error ) 
當嘗試將範圍從"商店視圖" 更改為用作超級屬性的屬性的"全局" 時,我收到此錯誤消息: "範圍不得更改,因為該屬性用於可配置産品。" 我知道可能有一個有充分的理由,有人可以嚮我解釋一下這背後的邏輯嗎? ...

2  Magento 404管理麵闆?  ( Magento 404 admin panel ) 
我已啓用Magento中的安全URL選項,用於前端和admin。之後,在URL中的index.php之後沒有admin的 admin 關鍵字頁被重定嚮到404頁麵。沒有admin關鍵字的頁麵是我安裝的擴展頁麵。 任何幫助解決此問題? ...

2  禁用Magento 2的Fronend for特定模塊,僅用於管理員和API路由  ( Disable fronend in magento 2 for a specific module for using only the admin and ) 
如何在 Magento 2中禁用fronend 特定模塊所以我可以使用 Adminpanel 和 API routes. ...

2  銷售訂單admin中的損壞編輯地址鏈接  ( Broken edit address link in sales order admin ) 
我正在嘗試修復magento 1.6.1 admin中的 Billing and Shipping 99887669 地址的 Edit Address 鏈接。他們曾經工作過,但在前段時間停止,我不確定為什麼。 當您單擊其中任何一個鏈接時,他們會嘗試轉到頁麵以按預期編輯所選地址,但沒有加載 - 隻是一個空白屏幕,而且...

1  如何修復管理員中的塊網格重新加載問題?  ( How can i fix block grid reload issues in admin ) 
<?php namespace vendormodule_nameBlockAdminhtmlStatementEditTab; class Products extends MagentoBackendBlockWidgetGridExtended { protected $_produc...

2  通過GetRequest() - >在Admin模塊中的GetParam傳遞MultiSelect  ( Passing multiselect via form with getrequest getparam in admin module ) 
我有一個管理模塊,無法讓多個選擇纔能正確地通過觀察者 customer_entity1 現在,當我保存這些時, 以下對Observer的OK傳遞確定 customer_entity2 以下多元選擇但是沒有返迴任何 customer_entity3 如果我檢查它的URL,它會嚮我看起來格式錯誤 ...

4  發送聯係我們電子郵件到多個收件人  ( Send contact us emails to multiple recipients ) 
是否有一種簡單的方法來發送聯係我們到多個收件人? JavaScript驗證似乎限製到一個電子郵件地址。 ...

9  Supee Patch 8788安裝後管理麵闆中的問題  ( Issue in admin panel after supee patch 8788 installation ) 
我有 magento ce 1.9.2.4 與 patches一起安裝(5377,1533,4788等。幾乎所有補丁)。 這個問題還揭示瞭在他們的自定義部分中涉及圖像上傳的任何自定義模塊中可能發生的問題,而不是僅僅是核心Magento問題。 現在我通過命令行安裝瞭最新的補丁8788後,我無法打開我的自定義模塊的"...

2  定製字段未顯示訂單詳細信息(管理員)  ( Custom field not showing on order details admin ) 
我在寄存器地址中創建瞭三個新字段,我需要按順序顯示它們。我嘗試添加它們: 係統&gt;顧客&gt;設置&gt;模闆地址 並添加數據庫中相同名稱的字段。這是我如何嘗試的例子: PHP version - 5.5.81 ...

1  按下按鈕後重定嚮到錯誤的站點  ( Module redirecting back to wrong site after submit button pressed ) 
我正在使用Moogento的造船模塊進行訂單處理,並在更改我的基礎URL(admin.sconch.com)之後與我的主要網站的URL(www.sconch.com)不同(www.sconch.com)似乎是一個小錯誤按下提交按鈕以在頁麵頂部的下拉菜單中執行動作,它試圖重新啓動返迴www.sconch.com/adm...

5  管理錶單中的類型鏈路字段不是呈現值  ( Field of type link in admin form is not rendering value ) 
我的類從 Mage_Adminhtml_Block_Widget_Form 擴展瞭 _prepareForm 方法的聲明,其中包含 myfield 的代碼,如下所示 $fieldset->addField('myElementId', 'link', array( 'label' => '...

0  管理頁麵指嚮404無路由[關閉]  ( Admin page directing to 404 no route ) 
關閉。這個問題是 off-topic 。它目前不接受答案。 想要改進這個問題?更新問題,所以它是對於magento堆棧交換。 關閉 3年前。 ...




© 2021 it.wenda123.org All Rights Reserved. 問答之家 版权所有