Title: iyoworks's Replies | WordPress.org

---

# iyoworks

  [  ](https://wordpress.org/support/users/iyoworks/)

 *   [Profile](https://wordpress.org/support/users/iyoworks/)
 *   [Topics Started](https://wordpress.org/support/users/iyoworks/topics/)
 *   [Replies Created](https://wordpress.org/support/users/iyoworks/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/iyoworks/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/iyoworks/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/iyoworks/engagements/)
 *   [Favorites](https://wordpress.org/support/users/iyoworks/favorites/)

 Search replies:

## Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)

 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Redirect if url is http://siteurl/username](https://wordpress.org/support/topic/redirect-if-url-is-httpsiteurlusername/)
 *  Thread Starter [iyoworks](https://wordpress.org/support/users/iyoworks/)
 * (@iyoworks)
 * [14 years, 7 months ago](https://wordpress.org/support/topic/redirect-if-url-is-httpsiteurlusername/#post-2358465)
 * I created a work around. This is the code I’m using in my functions.php file:
 *     ```
       //redirect to student profile if [homeurl]/[username] is the current url.
       if (!is_admin()) {
   
       $url = $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
       $url = ereg_replace("(https?)://", "", $url);
       $token = explode('/', $url);
       $token = $token[sizeof($token)-1];
   
       $shortPortfolioUrl = ereg_replace("(https?)://", "", (home_url(''.$token.'')));
       if ($url == $shortPortfolioUrl) {
       	if (username_exists($token) != null ) {
       		$location = home_url().'/portfolios/?'.$token;
       		wp_redirect( $location );
       		exit;
       	}
       }
   
       }
       ```
   
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Redirect if url is http://siteurl/username](https://wordpress.org/support/topic/redirect-if-url-is-httpsiteurlusername/)
 *  Thread Starter [iyoworks](https://wordpress.org/support/users/iyoworks/)
 * (@iyoworks)
 * [14 years, 7 months ago](https://wordpress.org/support/topic/redirect-if-url-is-httpsiteurlusername/#post-2358439)
 * Thanks. The site will probably start with 30-50 students and will grow as more
   student go through the program. I’m not too versed with the wp_rewrite tag or
   the .htaccess file. How would I get the second option to work?

Viewing 2 replies - 1 through 2 (of 2 total)