从直播服务器上的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  定制字段未显示订单详细信息(管理员)  ( Custom field not showing on order details admin ) 
我在寄存器地址中创建了三个新字段,我需要按顺序显示它们。我尝试添加它们: 系统&gt;顾客&gt;设置&gt;模板地址 并添加数据库中相同名称的字段。这是我如何尝试的例子: PHP version - 5.5.81 ...

0  覆盖管理员登录模块  ( Overriding admin login module ) 
我必须要求Magento前端包含在页脚上的管理员登录。我做了模板。在提交管理员用户名和密码后,我需要将页面重定向到管理员凭据检查控制器。是他们的任何想法, 谢谢。 ...

1  如何修复管理员中的块网格重新加载问题?  ( How can i fix block grid reload issues in admin ) 
<?php namespace vendormodule_nameBlockAdminhtmlStatementEditTab; class Products extends MagentoBackendBlockWidgetGridExtended { protected $_produc...

5  将属性列添加到管理员产品网格  ( Add attribute column to admin product grid ) 
我想向管理员产品网格添加自定义属性。 该属性得到了属性代码 import_price 。 如何添加此列? ...

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 404管理面板?  ( Magento 404 admin panel ) 
我已启用Magento中的安全URL选项,用于前端和admin。之后,在URL中的index.php之后没有admin的 admin 关键字页被重定向到404页面。没有admin关键字的页面是我安装的扩展页面。 任何帮助解决此问题? ...

3  管理面板订单中的负产品价格  ( Negative product prices in admin panel order ) 
我们通过Magento管理面板处理了很多B2B订单(主要是通过邮件和电话),工作正常,但我们缺少的是一个选择折扣或额外费用给客户。 在理想的世界中,我们想添加一个额外的订单线,具有自定义描述,定制价格和自定义数量。这目前是不可能的,因为它期望产品。 在此过程中,我们创建了一个可以添加到订单的虚拟产品,我们改变价格和数...

2  通过GetRequest() - >在Admin模块中的GetParam传递MultiSelect  ( Passing multiselect via form with getrequest getparam in admin module ) 
我有一个管理模块,无法让多个选择才能正确地通过观察者 customer_entity1 现在,当我保存这些时, 以下对Observer的OK传递确定 customer_entity2 以下多元选择但是没有返回任何 customer_entity3 如果我检查它的URL,它会向我看起来格式错误 ...

0  配置adminhtml模块的正确方法  ( The correct way to configure an adminhtml module ) 
我已经开始尝试学习如何为Magento的管理员创建一个模块,并使用Magento的PHP开发人员指南来创建一个模块。在它中,显示了启动管理模块的两种方式。 我添加的第一个代码块,这本书说是正确的方式和第二种错误的方式。它确实给出了解释,但我不理解它,因为它是指 管理操作的回调URL 这是我从未听说过的,然后继续...

0  管理页面指向404无路由[关闭]  ( Admin page directing to 404 no route ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新问题,所以它是对于magento堆栈交换。 关闭 3年前。 ...

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  magento 2:如何将类别名称插入来自admin的每个类别的元描述  ( Magento 2 how to insert category name as meta description of each category fro ) 
从admin,我正在尝试将类别名称作为变量插入metatags中的变量(Meta描述中的{类别名称})。 i 转到管理员: Products -> Categories 。从类别的细节中,在搜索引擎优化下拉列表中。,我添加了元描述,其中包括在Crly括号{类别名称}中的类别名称。但是,我无法做到.. 不确定我是...

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"?> ...

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'...

2  如何制作Magento Wysiwyg Styles工作[关闭]  ( How to make magento wysiwyg styles work ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新问题,所以它是对于magento堆栈交换。 关闭 6年前。 ...

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...

1  管理员检查管理员用户是否具有管理员权限 - 以编程方式  ( Admin check if an admin user has administrator privileges programmatically ) 
我正在尝试找一条了解用户登录的当前权限的规定,我能够从会话获取当前被记录的管理员的数据,但努力获取它的特权,任何建议? ...

1  magento2覆盖模块-ui基本管理模板文件?  ( Magento2 override module ui base admin template file ) 
我想在我的自定义模块中覆盖以下文件,以便当Magento Admin Sales网格呈现来自供应商的这个模板时,它将从我的模块中获取文件: vendormagentomodule-uiviewaseweb emplatesgridlisting.html 谁可以让我知道如何实现这一点吗?我尝试过Requi...

1  类别的简单自定义属性或文本字段  ( Simple custom attribute or textfield for categories ) 
我想为管理类别中的类别添加文本字段或属性。什么是最好的&amp;最简单的方法来实现这一目标?我对添加自定义模块来实现然而,如此,我不确定是否实际上是可能的,而不制作设置脚本和/或通过对数据库进行更改。 ...

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' => '...

2  销售订单admin中的损坏编辑地址链接  ( Broken edit address link in sales order admin ) 
我正在尝试修复magento 1.6.1 admin中的 Billing and Shipping 99887669 地址的 Edit Address 链接。他们曾经工作过,但在前段时间停止,我不确定为什么。 当您单击其中任何一个链接时,他们会尝试转到页面以按预期编辑所选地址,但没有加载 - 只是一个空白屏幕,而且...

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后,我无法打开我的自定义模块的"...

4  发送联系我们电子邮件到多个收件人  ( Send contact us emails to multiple recipients ) 
是否有一种简单的方法来发送联系我们到多个收件人? JavaScript验证似乎限制到一个电子邮件地址。 ...

2  超级属性范围更改错误  ( Super attribute scope change error ) 
当尝试将范围从"商店视图" 更改为用作超级属性的属性的"全局" 时,我收到此错误消息: "范围不得更改,因为该属性用于可配置产品。" 我知道可能有一个有充分的理由,有人可以向我解释一下这背后的逻辑吗? ...

1  Magento Admin:销售/税务菜单消失  ( Magento admin sales tax menu disappeared ) 
销售菜单中的税收已消失。看来这是一个与某个模块的冲突,当我从 app/etc/modules 重新出现税务菜单时,我禁用此模块。 没有模块的菜单项是可见的。 但是,我没有能够找到问题的根本原因。所有模块XML文件似乎是按顺序的。此模块和税收在之前工作,没有对XML文件进行更改。 我还有一个本地测试eng,模块正在运...




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