10 | | Since the bookmarklet and the direct entry form passes a complete URL, including protocol, as the `u` value, it is including http/https in the URL, which is triggering this rule. Testing a direct URL, changing the u to remove http would avoid the 403 error, but break the feature of PT since `_limit_url` returns `''` if `! preg_match( '/^([!#$&-;=?-\[\]_a-z~]|%[0-9a-fA-F]{2})+$/'` ([[https://core.trac.wordpress.org/browser/tags/4.2.2/src/wp-admin/includes/class-wp-press-this.php#L372|ref]]). |
| 10 | Since the bookmarklet and the direct entry form passes a complete URL, including protocol, as the `u` value, it is including http/https in the URL, which is triggering this rule. |
| 11 | |
| 12 | Testing a direct URL, changing the u to remove http does avoid the 403 error on HostGator, but break the feature of PT since `_limit_url` returns `''` if `! preg_match( '/^([!#$&-;=?-\[\]_a-z~]|%[0-9a-fA-F]{2})+$/'` ([[https://core.trac.wordpress.org/browser/tags/4.2.2/src/wp-admin/includes/class-wp-press-this.php#L372|ref]]). |