Recently, I had a task to shorten URLs and remove the HTML extension in AEM. On top of that, I had to add a context root to the URLs so that these mappings would happen. /content/myapp/en_US.html -> /mycontext/ /content/myapp/en_US/homepage.html -> /mycontext/homepage/ /content/myapp/es_ES.html -> /mycontext/es_ES/ /content/myapp/es_ES/homepage.html -> /mycontext/es_ES/homepage/ Shorting URLs in AEM consists of two things: The dispatcher will receive requests for short extension-less URLs and must rewrite them before passing them through to […]
Posts Tagged ‘Adobe’
Setting Up A Local AEM Dispatcher With Docker
Reverse proxy and caching are two of the many features provided by the AEM dispatcher module. It is the prism through which your web users will view content on the AEM publisher. Developers will say the development and operations (DevOps) team handles it. DevOps rely on developers to provide instructions on how to configure it. […]
Making a Global Impact at the Local Level With Our “Make a December Difference” Campaign
As a global company, 2020 has allowed us to collaborate with each other in new ways, fueling team spirit, connection, and community. Because of our colleagues’ dedication and commitment to one another, our clients, and our business, we are able to create an opportunity to pay it forward. During our “Make a December Difference” campaign, […]
Perficient Included in Gartner’s 2020 Marketing Technology Vendor Guide
Perficient was recently included as a marketing technology integrator in Gartner’s Marketing Technology Vendor Guide, 2020. This inclusion marks the second time Perficient has been listed as a sample martech integrator in the report. The Marketing Technology Vendor Guide helps marketing leaders traverse the current martech vendor landscape, identify the right marketing technology solutions to […]
Perficient Colleague Transforms No-Kill Animal Shelter with Technology Skills
Due to COVID-19, dog shelters need more help than ever before, as more people are looking to adopt and foster pets for companionship as quarantine progresses. One of these shelters is the Hood River Adopt A Dog shelter in Oregon. Kurt Heslop, lead technical consultant, started volunteering at the shelter in April 2018 to spend […]
Career Growth at Perficient: “Never Waste a Day”
Paul Bjorkstrand is a “Java developer at heart” and was working as such when a former colleague convinced him to come into Perficient for an interview. Knowing that Perficient was an excellent fit for Paul and well-suited for his career path, the former colleague was persistent, and over the course of a year, had continuously […]
How to Set Your Theme in Microsoft’s Power Apps
You’re ready to dive deep into Microsoft’s Power Apps, but maybe wondering the easiest way to use color schemes throughout your app. You can make your code into more readable and maintainable in just a few easy steps. Themes help with consistency throughout your app and let you easily reference colors while designing. Not only […]
Personalization without Segmentation: The Power of Velocity Scripting
Personalization drives success within marketing campaigns. The use of personalized content allows marketers to transition from batch and blast emails to more highly targeted one-to-one email communications. Traditional personalization within Marketo requires the use of Dynamic Content. Marketo’s Dynamic Content leverages Marketo Segmentations and Segments. This makes a lot of sense for a lot of […]
Two Perficient Colleagues Recognized in CRN’s 2020 Women of the Channel
Perficient is excited to announce that CRN®, a brand of The Channel Company, has named Lynn Brading, director of Digital Experience Alliances, and Liz Stuart, alliance director for Emerging Solutions, to its esteemed 2020 Women of the Channel list! RELATED: Perficient Names Andrea Lampert as Vice President of People About the CRN Women of the […]
Creating a Custom YAML file for the Access Control Tool
In my previous post I talked about how to add service users to the YAML file exported by the AC Tool. But what if you want to do something else that isn’t currently possible without a recompile? There may be many reasons to create a custom file, the reason I did it was to include […]
Netcentric AC Tool – Adding Service Users to Your YAML Files
In my last post, I showed you how to create your YAML output files. By default, these files do not contain any user information, however, the tool does give you a pretty easy way to include these by using an OSGi configuration. The only drawback to this approach is that you can’t change it without […]
Getting Started with the Netcentric Access Control Tool
Keeping permissions in sync across environments is an issue for most organizations. In AEM, you can export permissions using packages but this becomes a tedious process if you need to do this on a regular basis. I won’t say that the AC Tool solves the problem completely but it’s a good place to start. In […]