Title: Add https and ignore case in URI
Last modified: August 21, 2016

---

# Add https and ignore case in URI

 *  [Will Mayall](https://wordpress.org/support/users/willmayall/)
 * (@willmayall)
 * [13 years ago](https://wordpress.org/support/topic/add-https-and-ignore-case-in-uri/)
 * The plugin is terrific – thanks!
 * I suggest that you add https and ignore case in URIs.
 * A simple change for https.
 * Old:
 * `preg_match( '/^http:\/\//' , $uri )`
 * New:
 * `preg_match( '/^https?:\/\//i' , $uri )`
 * There are lots of ways to ignore case in the extension. The following rewrites
   the code a bit and adds jpeg.
 * Old:
 *     ```
       if ( $path_parts['extension'] == 'gif' || $path_parts['extension'] == 'jpg' || $path_parts['extension'] == 'png' )
         $result[] = $uri;
       ```
   
 * New:
 *     ```
       $extensions = array ( 'gif', 'jpg', 'jpeg', 'png' );
       if ( in_array ( strtolower ( $path_parts['extension'] ), $extensions ) )
         $result[] = $uri;
       ```
   
 * [http://wordpress.org/extend/plugins/import-external-images/](http://wordpress.org/extend/plugins/import-external-images/)

Viewing 1 replies (of 1 total)

 *  [Aonz](https://wordpress.org/support/users/bugaonz/)
 * (@bugaonz)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/add-https-and-ignore-case-in-uri/#post-3793291)
 * Thanks Will Mayall!
 * I’m facing the problem with https today and you are my hero!

Viewing 1 replies (of 1 total)

The topic ‘Add https and ignore case in URI’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/import-external-images_ffffff.svg)
 * [Import External Images](https://wordpress.org/plugins/import-external-images/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/import-external-images/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/import-external-images/)
 * [Active Topics](https://wordpress.org/support/plugin/import-external-images/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/import-external-images/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/import-external-images/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Aonz](https://wordpress.org/support/users/bugaonz/)
 * Last activity: [12 years, 11 months ago](https://wordpress.org/support/topic/add-https-and-ignore-case-in-uri/#post-3793291)
 * Status: not resolved