clockworkgeek

Admin Rewrites

  • Popularity Score 1869 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Enables URL rewriting for admin which removes "index.php".
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

FREE
Previous Next
Overview

Admin Rewrites

Adminrewrites allows you greater control if your server supports it and you know what you are doing. If "Use Web Server Rewrites" works correctly for the store's frontend then it probably will also work on the back end.

Beware! Incorrect use could lock you out of admin and left unable to reverse the setting. Should this happen you can still reach the Connect Manager by typing it's address directly. e.g. If the admin is normally "http://www.example.com/index.php/admin/" then enter the address "http://www.example.com/downloader/" and uninstall the extension.

Disable the cache before installing then change System > Configuration > Admin > Admin Base URL > Allow URL rewrites to Enable.

Advanced Use: If your server supports rewriting but you cannot enter the admin to make changes then execute this query in the database.

INSERT INTO core_config_data (path, value) VALUES ('web/seo/use_rewrites', 1), ('admin/url/rewrites', 1) ON DUPLICATE KEY UPDATE value=1


This project is hosted as Admin Rewrites on GitHub, if you wish to report an issue please do so there.

M1 Extension Versions

PHP <5.3 compatibility

2015-08-12 10:37:03
  • Version number: 1.0.2
  • Stability: Stable
  • Compatibility: 1.1, 1.2, 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Checks for PHP version before using late static binding. Fixes the error "func_get_args(): Can't be used as a function parameter" on old servers.

Compatibility update.

2014-11-02 13:24:52
  • Version number: 1.0.0
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Tested with Magento 1.9.0.1.

Now reliably calls the overridden Mage_Core_Model_Store method with variable parameters in case of future developments.

Updated for compatibility.

2012-02-06 01:05:19
  • Version number: 0.1.2
  • Stability: Beta
  • Compatibility: 1.1, 1.2, 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Tested to Magento 1.6.1.0.

Overrides the essential class, "Mage_Core_Model_Store". This is a dangerous action and so will always be a "beta" release.

Enables URL rewriting for admin which removes "index.php".

2012-01-26 18:06:32
  • Version number: 0.1.1
  • Stability: Beta
  • Compatibility: 1.1, 1.2, 1.3, 1.4
You must be registered and logged in to get extension key.

Magento Connect 1.0

Magento Connect 1.0

There are several reasons - both cosmetic and security - why you might prefer to not have "index.php" in your admin URLs.

Adminrewrites allows you greater control if you know what you are doing.
Beware! Incorrect use could lock you out of admin and left unable to reverse the setting. Should this happen edit the file /app/etc/modules/Clockworkgeek_Adminrewrites.xml and change "true" to "false". You should then regain control of login.

Enables URL rewriting for admin which removes "index.php".

2010-05-23 23:59:38
  • Version number: 0.1.0
  • Stability: Beta
  • Compatibility: 1.1, 1.2, 1.3, 1.4
You must be registered and logged in to get extension key.

Magento Connect 1.0

Magento Connect 1.0

There are several reasons - both cosmetic and security - why you might prefer to not have "index.php" in your admin URLs.

Adminrewrites allows you greater control if you know what you are doing.
Beware! Incorrect use could lock you out of admin and left unable to reverse the setting. Should this happen edit the file /app/etc/modules/Clockworkgeek_Adminrewrites.xml and change "true" to "false". You should then regain control of login.
Q&A

community/Clockworkgeek_Adminrewrites: Extension is 'beta' please check(or change) stability settings on Magento Connect Manager

community/Clockworkgeek_Adminrewrites: Extension is 'beta' please check(or change) stability settings on Magento Connect Manager Error occured , What to do, thanks in advvance??
Asked by: ashish_joshi
Because this extension overrides some sensitive parts of Magento's core, and if it goes wrong the site can be very technical to fix, I have deliberately left it as 'beta'. This means you need to find the &quot;Settings&quot; tab at the top of the page, if you cannot find this on your own then perhaps you should ask someone with more computer experience to help. I don't want your store to break because of my extension.
Answered by: clockworkgeek
Date published: 2014-10-27

Requested URL not found

Hi I got this error msg after installation and can't enter the admin now: The requested URL /test/admin/system_config/edit/section/admin/key/d1560ad7be7ea54d7f8817daea77ef1c/ was not found on this server.
Asked by: rzrz
To quickly uninstall you can still reach the Connect Manager by typing it's address directly. e.g. If the admin is normally &quot;http://www.example.com/index.php/admin/&quot; then enter the address &quot;http://www.example.com/downloader/&quot; and uninstall the extension. This will let you get the site working again. &quot;Admin Rewrites&quot; uses the same rewrite method as frontend pages, sometimes known as SEO URLs. If your server does not support rewrites for frontend pages then this extension cannot work either.
Answered by: clockworkgeek
Date published: 2014-10-01

Unable to login in admin backend

I receive the error &quot;Illegal scheme supplied, only alphanumeric characters are permitted&quot; when trying to log in in the backend. Managed to uninstall the module, but no change. Frontend works fine. web/unsecure/base_url &amp; web/secure/base_url are configured correctly. What to do?
Asked by: matdaems
Unfortunately this is something that will probably not be resolved. I haven't heard of that error ever occurring before so it must be a conflict with another 3rd party extension, which is likely since Admin Rewrites has to overwrite a crucial and sensitive core component to work. I'm glad you could get it uninstalled safely without harming your store.
Answered by: clockworkgeek
Date published: 2016-03-27
  • y_2017, m_2, d_26, h_1CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_3
  • loc_en_US, sid_2453, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

Reviews

About the Developer

This extension was developed by and is supported by clockworkgeek

Admin Rewrites is rated 3.8 out of 5 by 14.
Rated 5 out of 5 by from It works! Solved my problem! After I removed the magento folder from my URL by using these lines in .htaccess: RewriteCond %{REQUEST_URI} !/magento(/|$) [NC] RewriteRule !^magento/ /magento%{REQUEST_URI} [L,NC] The admin URL was broken. The links in admin were adding 'index.php' to the URL causing them to 404. After I installed this extension and performed the SQL query per instructions my admin panel works again! Thank you.
Date published: 2015-07-19
Rated 5 out of 5 by from Extension and Support are superb!! Highly recommended!! Support is the best..and the extension is great!
Date published: 2015-06-16
Rated 5 out of 5 by from 1a Extension Thanks for this 1a greate Extension, it works Perfect on Magento 1.9.1.0 :).
Date published: 2015-04-27
Rated 5 out of 5 by from Great Extension Have spent hours working with the rewrites trying to get them to work. Installed the extension and everything started working correctly.
Date published: 2015-03-11
Rated 4 out of 5 by from 500 Internal Server Error when doing Index Management This extension is doing what it says, but creates trouble with Reindexing Data. My Magento version is 1.9.0.1. Please go to Backend, System -> Index Management. Select All, and Submit Reindex Data. Your browser will go in a loop and you will get over 2 minutes "500 Internal Server Error". This is not good. I reload the page again. I am out of the admin, I see "Total of 7 index(es) have reindexed data", just above User Name. This is the lucky situation. When I Reindex Data I got also no access to admin area. I have to delete from Terminal the cache and session to go back into my admin account. Do you have any thoughts about this?
Date published: 2014-11-09
Rated 4 out of 5 by from Can make it work for 1.9 Just update the Clockworkgeek_Adminrewrites_Model_Store class by getting a fresh copy of the _updatePathUseRewrites method from Mage_Core_Model_Store then replacing $this->isAdmin() with ($this->isAdmin() && !$this->getConfig(self::XML_PATH_ADMIN_REWRITES))
Date published: 2014-10-27
Rated 5 out of 5 by from Thanks - Works on 1.9.1 I'm aware of how to do this manually with the .htaccess file but tried this extension and worked like a charm and saved me a little but of time. Also, it works on 1.9.1 without any issues. Only thing I would say is to somehow warn before install about disabling the cache. Many will see the positive reviews and go straight to install and then come back to see the instructions. I installed first, then disabled cache but before I modified system admin setting I did disable the cache. Simple stuff that gets the job done rocks.
Date published: 2014-10-25
Rated 5 out of 5 by from Works Great! I read I don't know how many StackOverflow Q/A's trying to figure this out and couldn't get it to work. I installed the extension, followed the instructions in the blog, and it worked perfectly! Thanks so much!
Date published: 2014-09-01
Rated 5 out of 5 by from Perfect problem resolved, hide index.php from my admin in few minutes
Date published: 2014-05-20
Rated 5 out of 5 by from Great Extension, But Required to Follow some Important Steps Thanks to Clockworkgeek, for making such a great extension. It works in Magento 1.7.0.2 also. Clockworkgeek should include 1.7.0 Version in "Compatible with:". Only Required to follow some Steps as described in my blog, just check it out @ http://magentowebmaster.blogspot.in/2013/11/magento-admin-url-rewrite-set.html After installing, and updating option "Enable URL Rewrites" to "Enable", the database changes both "secure base URL" and "unsecure base URL" values. Thanks, Regards. !!
Date published: 2013-11-20
  • y_2017, m_2, d_25, h_22
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_14
  • loc_en_US, sid_2453, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.